export declare function isEmpty(value: unknown): boolean; export declare const validators: { /** * Presence validates that the value isn't empty * * @param value * @param options * @returns */ presence(value: unknown, options?: { allowEmpty?: boolean; message?: string; }): string[]; length(value: unknown, options?: { message?: string; is?: number; minimum?: number; maximum?: number; tooShort?: string; tooLong?: string; wrongLength?: string; }): string[]; numericality(value: unknown, options?: { message?: string; notValid?: string; onlyInteger?: boolean; notInteger?: string; greaterThan?: number; notGreaterThan?: string; greaterThanOrEqualTo?: number; notGreaterThanOrEqualTo?: string; lessThanOrEqualTo?: number; notLessThanOrEqualTo?: string; equalTo?: number; notEqualTo?: string; lessThan?: number; notLessThan?: string; divisibleBy?: number; notDivisibleBy?: string; odd?: boolean; notOdd?: string; even?: boolean; notEven?: string; }): string[]; datetime(value: unknown, { format, ...options }: { format: (date: Date) => string; earliest?: string; latest?: string; tooEarly?: string; tooLate?: string; dateOnly?: boolean; notValid?: string; message?: string; }): string[]; regexValidation(value: unknown, options: { pattern: RegExp | string; message?: string; flags?: string; } | RegExp | string): string[]; email(value: unknown, options?: { message?: string; }): string[]; };