UNPKG

ts-essentials

Version:

All essential TypeScript types in one place

2 lines (1 loc) 141 B
export declare type MarkReadonly<Type, Keys extends keyof Type> = Type extends Type ? Omit<Type, Keys> & Readonly<Pick<Type, Keys>> : never;