cmux/node_modules/json-schema-to-ts/lib/utils/not.d.ts
2026-01-29 17:36:26 -08:00

7 lines
223 B
TypeScript

/**
* Return `true` if `A` extends `false`, `false` if `A` extends `true`, `never` otherwise
*
* @param A Type
* @return Boolean
*/
export declare type Not<A> = A extends false ? true : A extends true ? false : never;