import { TypeAnnotation } from '@deepkit/core';
import { Validate, ValidatorError } from '@deepkit/type';
export declare function cleanPhone(value: string, country?: string): string | null;
export declare function formatPhoneFriendly(value: string, country?: string): string | null;
declare function _validatePhone(value: unknown): ValidatorError | undefined;
export type PhoneNumber = string & Validate<typeof _validatePhone> & TypeAnnotation<'dksf:type', 'phone'>;
export type PhoneNumberNANP = string & Validate<typeof _validatePhone> & TypeAnnotation<'dksf:type', 'phoneNanp'>;
export {};
export declare type __ΩPhoneNumber = any[];
export declare type __ΩPhoneNumberNANP = any[];
//# sourceMappingURL=phone.d.ts.map