I am pretty new to Typescript. Please help me in explaining what is wrong with the below code snippet.
interface ICalcValue {
readonly IsNumber : boolean;
readonly : IsString : boolean;
}
interface ICalcValue<T> extends ICalcValue {
readonly T Value;
}