import { default as React } from 'react'; export interface Country { /** Country code (ISO 3166-1 alpha-2) */ code: string; /** Country name */ name: string; /** Dial code */ dialCode: string; /** Flag emoji */ flag: string; } export interface PhoneInputProps { /** Phone value */ value: string; /** Change handler */ onChange: (value: string) => void; /** Selected country code */ country?: string; /** Country change handler */ onCountryChange?: (country: string) => void; /** Available countries (defaults to common countries) */ countries?: Country[]; /** Placeholder text */ placeholder?: string; /** Disabled state */ disabled?: boolean; /** Additional className */ className?: string; } /** * PhoneInput Component * * Phone number input with country code selector. * Formats phone numbers and shows country flags. * * @example * ```tsx * * ``` * * @example * ```tsx * * ``` */ export declare const PhoneInput: React.FC; //# sourceMappingURL=phone-input.d.ts.map