UNPKG

@qualifyze/airtable

Version:
8 lines (7 loc) 237 B
export interface Validator<T> { createValidation(reference?: string): ValidationContext<unknown, T>; } export interface ValidationContext<I, O extends I> { isValid(input: I): input is O; getValidationError(): Error | null; }