/**
 * 电话号码格式化工具
 */
/**
 * 中国大陆手机号格式化：138 0000 0000
 */
export declare function formatChinaMobile(phone: string): string;
/**
 * 美国/加拿大号码格式化：(555) 123-4567
 */
export declare function formatUSPhone(phone: string): string;
/**
 * 英国号码格式化：1234 567 8900
 */
export declare function formatUKPhone(phone: string): string;
/**
 * 根据国家码格式化电话号码
 * @param phone 电话号码（纯数字）
 * @param countryCode 国家码
 * @returns 格式化后的电话号码
 */
export declare function formatPhone(phone: string, countryCode: string): string;
/**
 * 电话号码脱敏
 * @param phone 电话号码
 * @param pattern 脱敏模式
 * @returns 脱敏后的号码
 *
 * @example
 * maskPhone('13800000000', 'middle') // '138****0000'
 * maskPhone('13800000000', 'last')   // '1380000****'
 */
export declare function maskPhone(phone: string, pattern?: 'middle' | 'last'): string;
/**
 * 检测号码类型（中国）
 * @param phone 电话号码
 * @returns 号码类型
 */
export declare function detectPhoneType(phone: string): 'mobile' | 'landline' | 'unknown';
