export type ToBe = (() => G extends T ? 1 : 2) & { _tag: 'ToBe'; }; export type ToExtend = (x: T) => void & { _tag: 'ToExtends'; }; export type ToCover = () => T & { _tag: 'ToCover'; }; export type Expect< T, U extends | ((() => G extends T ? 1 : 2) & { _tag: 'ToBe'; }) | ((x: T) => void & { _tag: 'ToExtends'; }) | (() => T & { _tag: 'ToCover'; }), > = U; //# sourceMappingURL=test-helper.d.ts.map