/** Result shape kept stable for consumers (same fields as previous `phone` package integration). */ export interface PhoneValidationResult { isValid: boolean; phoneNumber: string | null; countryIso2: string | null; countryIso3: string | null; countryCode: string | null; } export declare function validatePhoneNumber(nationalNumber: string, countryIso2: string): PhoneValidationResult; /** `null` when empty, otherwise whether the number is valid for the selected country. */ export declare function getPhoneValidationState(nationalNumber: string, countryIso2: string): boolean | null;