Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- type ReadonlyObject<A> = { readonly [K in keyof A]: A[K] };
- type DeepReadonlyObject<A> = { readonly [K in keyof A]: DeepReadonly<A[K]> }
- type X = DeepReadonlyObject<{ key: string, key1: number }>; // { readonly key: any; readonly key1: any; }
Add Comment
Please, Sign In to add comment