export interface Validation { regexValidation?: boolean; regex?: string; validationMessage?: string; limitedCharacters?: boolean; count?: number; minimumSelection?: number; maximumSelection?: number; countryWiseValidation?: boolean; restrictCountry?: boolean; allowedCountries?: string; blockedCountries?: string; regularExpression?: string; expectedDomains?: string; min?: number; max?: number; minLength?: number; maxLength?: number; requireLowercaseLetters?: boolean; requireUppercaseLetters?: boolean; requireNumbers?: boolean; requireSpecialCharacters?: boolean; allowedSpecialCharacters?: string; minDateOption?: string; minDate?: string; maxDateOption?: string; maxDate?: string; regionBoundary?: boolean; region?: string; preventFromProceedingWithoutAgree?: boolean; buttonColour?: string; maxFileSize?: number; minFileSize?: number; minSelection?: number; maxSelection?: number; fileTypes?: string; fileSize?: number; fileSizeUnit?: string; totalFileSize?: number; minSelectionRequired?: boolean; minSelectionValue?: string; validation?: string; validationType?: string; minTimeOption?: string; maxTimeOption?: string; minTime?: string; maxTime?: string; }