UNPKG

ts-essentials

Version:

All essential TypeScript types in one place

3 lines (2 loc) 181 B
import { Writable } from "../writable"; export declare type MarkWritable<Type, Keys extends keyof Type> = Type extends Type ? Omit<Type, Keys> & Writable<Pick<Type, Keys>> : never;