UNPKG

flowjv

Version:

Flow based approach to JSON validation!

5 lines (4 loc) 399 B
import { IObjectType } from "./composite/object"; import { IFlowConfig, IPayload, IValidationResult } from "./helper"; export declare type IFlowSchema<IData = {}, IContext = {}, A = {}, B = {}, C = {}, D = {}, E = {}, F = {}> = IObjectType<IData, IContext, A, B, C, D, E, F>; export declare const validateJSONFlow: (schema: IFlowSchema, payload: IPayload, config: IFlowConfig) => IValidationResult;