UNPKG

@httpc/kit

Version:

httpc toolbox for building function-based API with minimal code and end-to-end type safety

12 lines (11 loc) 518 B
import { IValidator, ValidationResult } from "./types"; export type NativeTypeValidatorOptions = { disableParsing?: boolean; }; export declare class NativeTypeValidator implements IValidator { readonly options: NativeTypeValidatorOptions; constructor(options?: NativeTypeValidatorOptions); canValidate(object: any, schema: any, options?: any): boolean; validate(object: any, schema: any, options?: any): ValidationResult; protected validationFailed(schema: any): ValidationResult; }