UNPKG

ts-essentials

Version:

All essential TypeScript types in one place

6 lines (5 loc) 206 B
export declare type IsEqualConsideringWritability<OriginalType, WritableType> = (<Type>() => Type extends OriginalType ? 1 : 2) extends <Type>() => Type extends WritableType ? 1 : 2 ? true : false;