UNPKG

tynder

Version:

TypeScript friendly Data validator for JavaScript.

5 lines (4 loc) 402 B
import { RecursivePartial, TypeAssertion, ValidationContext } from './types'; export declare function pickRoot<T>(data: T, ty: TypeAssertion, ctx: ValidationContext): T; export declare function pick<T>(data: T, ty: TypeAssertion, ctx?: Partial<ValidationContext>): RecursivePartial<T>; export declare function patch<T>(data: T, needle: any, ty: TypeAssertion, ctx?: Partial<ValidationContext>): T;