@sinclair/typebox
Version:
Json Schema Type Builder with Static Type Resolution for TypeScript
11 lines (10 loc) • 327 B
TypeScript
import { type TSchema } from '../schema/index';
import { TypeBoxError } from '../error/index';
export declare class ExtendsResolverError extends TypeBoxError {
}
export declare enum ExtendsResult {
Union = 0,
True = 1,
False = 2
}
export declare function ExtendsCheck(left: TSchema, right: TSchema): ExtendsResult;