typescript get type of interface property code example
Example 1: typescript valueof interface
type ValueOf<T> = T[keyof T];
Example 2: typescript type interface
//INTERFACE TYPE
interface Animal { type Animal = {
name: string; name: string;
} }
interface Bear extends Animal { type Bear = Animal & {
honey: boolean; honey: Boolean;
} }
const bear = getBear(); const bear = getBear();
bear.name; bear.name;
bear.honey; bear.honey;