UNPKG

ts-toolbelt

Version:

TypeScript's largest utility library

11 lines (10 loc) 221 B
/** * Remove `M` out of `U` * @param U to remove from * @param M to remove out * @returns [[Union]] * @example * ```ts * ``` */ export declare type Exclude<U extends any, M extends any> = U extends M ? never : U;