import { IValidateOptions } from '../../lib/validation/IValidateOptions'; export interface IRegexOptions extends IValidateOptions { pattern?: string; message?: string; flags?: string; } export declare function Regex(regex: string | RegExp, options?: IRegexOptions): (source: any, propertyName: string) => void;