import type { ValidationResult, FieldValidation } from '../common/base-patterns';
export interface PasswordValidation extends ValidationResult {
    lengthValid: boolean;
    notNumeric: boolean;
}
export interface EmailConfirmationValidation extends FieldValidation {
    isValidFormat: boolean;
}
export interface MessageFieldValidation extends ValidationResult {
    message: string;
}
export interface ExtendedFieldValidation extends FieldValidation {
    hasValidFormat: boolean;
}
export interface DateFieldValidation extends FieldValidation {
    isValidDate: boolean;
}
export interface AddressFieldValidation extends FieldValidation {
    isTooShort: boolean;
}
export interface PhoneFieldValidation extends FieldValidation {
    hasValidFormat: boolean;
}
//# sourceMappingURL=validation.d.ts.map