NK
Size: a a a
NK
SR
SR
🤮А
SR
NK
SR
NK
NK
export type MappedType<T, M> =
T extends Primitive ? M :
T extends Object ? { [K in keyof T]: MappedType<T[K], M> } :
T extends Array<T> ? Array<MappedType<T, M>> :
unknown;
NK
NK
SR
SR
O
export type MappedType<T, M> =
T extends Primitive ? M :
T extends Object ? { [K in keyof T]: MappedType<T[K], M> } :
T extends Array<T> ? Array<MappedType<T, M>> :
unknown;
O