/** * US phone input with optional country code prefix. * Default mask: (###) ###-#### * `value` stores the masked display string. * `rawValue` exposes only digits. */ type InputStatus = 'default' | 'error' | 'success' | 'warning'; type InputSize = 'sm' | 'md' | 'lg'; interface PhoneInputProps { id?: string; value?: string; rawValue?: string; countryCode?: string; label?: string; disabled?: boolean; status?: InputStatus; helperText?: string; size?: InputSize; class?: string; onchange?: (masked: string, raw: string) => void; } declare const PhoneInput: import("svelte").Component; type PhoneInput = ReturnType; export default PhoneInput;