import type { PasswordValidation, EmailConfirmationValidation } from '@cranberry-money/shared-types';
export declare function isNumericOnly(str: string): boolean;
export declare function validatePassword(password: string, minLength?: number): PasswordValidation;
export declare function formatVerificationToken(token: string): string;
export declare function validateEmailConfirmation(token: string, exactLength?: number): EmailConfirmationValidation;
export declare function isValidFullName(fullName: string, minParts?: number): boolean;
export declare function isValidPhoneFormat(phoneNumber: string, minLength?: number): boolean;
export declare function formatPhoneNumber(phoneNumber: string): string;
//# sourceMappingURL=validation.d.ts.map