export declare type Rules = { [key: string]: number; } | string; declare type Message = (value: string, compValue: number, option?: number) => string; interface Extends { [key: string]: { regExp: (value: string, compValue?: number) => boolean; message: string | Message; }; } export declare const validator: { excute: (rules: Rules[], value: string) => { validError: string; rule: string; }; extensions: (propExtend: Extends) => void; }; export {};