perfect-validator
Version:
A TypeScript-based validation library that supports both static and dynamic validation with serializable models.
9 lines (8 loc) • 511 B
TypeScript
import { PerfectValidator } from '../types';
export declare const deserializeFunction: (fnStr: string | {
code: string;
original?: string;
}) => Function;
export declare const serializeValidationModel: (model: PerfectValidator.ValidationModel) => string;
export declare const deserializeValidationModel: (serializedModel: string) => PerfectValidator.ValidationModel;
export declare function getValidationTypeParams(type: PerfectValidator.ValidationType): PerfectValidator.IValidationTypeParams;