UNPKG

radh-ui

Version:

Stencil Component Starter

15 lines (14 loc) 426 B
export interface Validator<A> { validate: (x: A) => boolean; errorMessage?: string; } export interface AsyncValidator<A> { validate: (x: A) => Promise<boolean>; errorMessage?: string; } export interface ValidatorEntry { name: string; options?: any; } export declare const defaultValidator: Validator<any>; export declare function combineValidators<A>(v1: Validator<A>, v2: Validator<A>): Validator<A>;