import { FdsPhonenumberProps } from './types'; type __VLS_Props = FdsPhonenumberProps; type __VLS_PublicProps = { modelValue?: string; 'country'?: string; } & __VLS_Props; declare const _default: import('vue').DefineComponent<__VLS_PublicProps, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { blur: (ev: FocusEvent) => any; "update:modelValue": (...args: unknown[]) => any; valid: (value: boolean | null) => any; noCountryResults: (value: boolean) => any; "update:country": (...args: unknown[]) => any; "update:e164": (phoneNumber: string) => any; }, string, import('vue').PublicProps, Readonly<__VLS_PublicProps> & Readonly<{ onBlur?: ((ev: FocusEvent) => any) | undefined; "onUpdate:modelValue"?: ((...args: unknown[]) => any) | undefined; onValid?: ((value: boolean | null) => any) | undefined; onNoCountryResults?: ((value: boolean) => any) | undefined; "onUpdate:country"?: ((...args: unknown[]) => any) | undefined; "onUpdate:e164"?: ((phoneNumber: string) => any) | undefined; }>, { disabled: boolean; required: boolean; id: string; name: string; placeholder: string; dataTestid: string; label: string; meta: string; autofocus: boolean; locale: string; inputClass: string; valid: boolean | null; optional: boolean; invalidMessage: string; autocomplete: string; readonly: boolean; defaultCountry: string; countries: import('./countries').CountryPhoneOption[]; fixedCountry: string; hideCountryPicker: boolean; selectClass: string; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>; export default _default;