UNPKG

types-testing

Version:

Test TypeScript types at test runner runtime - Works seamlessly with Jest, Vitest, and Bun.

12 lines (11 loc) 386 B
import type ts from 'typescript'; import type { AssertionFn } from './get-type-checker'; /** @internal */ export type ValidateAssertionParams = { checker: ts.TypeChecker; receivedType: ts.Type; expectedType?: ts.Type; isNegated: boolean; }; /** @internal */ export declare const validateAssertion: (assertionFn: AssertionFn, params: ValidateAssertionParams) => boolean;