interface RegexConfig { min?: number; max?: number; number?: boolean; lowercase?: boolean; uppercase?: boolean; letter?: boolean; word?: boolean; chinese?: boolean; includes?: string; start?: RegexConfig; notStart?: string[]; end?: RegexConfig; notEnd?: string[]; } interface Rule { pattern: RegExp; message: string; } export declare const replaceStrSpecial: (str: string) => string; export declare const ruleCreator: (regexConfig: RegexConfig) => Rule; export {};