import { locales as defaultLocales } from './locales'; import { PhoneFieldProps, Indicatif } from './types'; declare const _default: import('vue').DefineComponent; hasError: import('vue').ComputedRef; errors: import('vue').ComputedRef; validation: { clearValidation: () => void; errors: import('vue').ComputedRef; warnings: import('vue').ComputedRef; successes: import('vue').ComputedRef; hasError: import('vue').ComputedRef; hasWarning: import('vue').ComputedRef; hasSuccess: import('vue').ComputedRef; }; validateOnSubmit: () => Promise; phoneMask: import('vue').ComputedRef; clearValidation: () => void; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { "update:modelValue": (value: string) => any; "update:dialCodeModel": (value: string | Indicatif | undefined) => any; }, string, import('vue').PublicProps, Readonly & Readonly<{ "onUpdate:modelValue"?: ((value: string) => any) | undefined; "onUpdate:dialCodeModel"?: ((value: string | Indicatif | undefined) => any) | undefined; }>, { disabled: boolean; locales: typeof defaultLocales; readonly: boolean; outlined: boolean; modelValue: string; bgColor: string; required: boolean; showSuccessMessages: boolean; disableErrorHandling: boolean; errorMessages: string[] | null; maxErrors: number; hasError: boolean; hasWarning: boolean; hasSuccess: boolean; useVuetifyValidation: boolean; customRules: import('../../composables/unifyValidation/useValidation').ValidationRule[]; customWarningRules: import('../../composables/unifyValidation/useValidation').ValidationRule[]; customSuccessRules: import('../../composables/unifyValidation/useValidation').ValidationRule[]; isClearable: boolean; displayAsterisk: boolean; helpText: string; isValidateOnBlur: boolean; successMessages: string[] | null; warningMessages: string[] | null; displayFormat: import('./types').DisplayFormat; withoutFieldset: boolean; dialCodeModel: string | Indicatif; withCountryCode: boolean; customIndicatifs: Indicatif[]; useCustomIndicatifsOnly: boolean; autocompleteCountryCode: string; autocompletePhone: string; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>; export default _default;