export declare enum RuleActionTypeEnum { Visible = 0, Hidden = 1, Editable = 2, Readonly = 3, Require = 4, Error = 5, Data = 6 } export declare enum ControlRulesEnum { REQUIRED = "required", LENGTH = "length", SIZE = "size", NOREPEAT = "noRepeat", REGEXP = "regExp", WEEK = "week", STARTDATE = "startDate", ENDDATE = "endDate", WEEKPICKER = "weekPicker", ALLOWHALF = "allowHalf", NOTALLOWHALF = "notAllowHalf" } export declare enum RuleTypeEnum { STRING = "string", NUMBER = "number", BOOLEAN = "boolean", METHOD = "method", REGEXP = "regexp", INTEGER = "integer", FLOAT = "float", OBJECT = "object", ENUM = "enum", DATE = "date", URL = "url", HEX = "hex", EMAIL = "email", ARRAY = "array", ANY = "any" } export declare enum RegExpFlagsEnum { GLOBAL = "g", IGNORE = "i", MULTIPLE = "m", UNICODE = "u", STICKY = "y" }