UNPKG

sipp

Version:

An Opinionated, High-Productivity MVC Web Framework in TypeScript

12 lines (11 loc) 506 B
import { ValidationErrorCollection } from './ValidationErrors'; export interface IValidator { validate(): Promise<ValidationErrorCollection>; validateSync(): ValidationErrorCollection; } export declare function validate(obj: any): Promise<ValidationErrorCollection>; export declare function validateSync(obj: any): ValidationErrorCollection; export declare class Validator implements IValidator { validate(): Promise<ValidationErrorCollection>; validateSync(): ValidationErrorCollection; }