import { CountryCode, Examples, getCountries, getCountryCallingCode } from 'libphonenumber-js'; import { MazInputPhoneNumberData } from '../MazInputPhoneNumber.vue'; declare function isCountryAvailable(locale: string): boolean; declare function getPhoneNumberResults({ phoneNumber, countryCode, checkCountryCode, }: { phoneNumber?: string | undefined | null; countryCode?: CountryCode | undefined | null; checkCountryCode?: boolean; }): MazInputPhoneNumberData; declare function getPhoneNumberExamplesFile(): Promise; declare function getPhoneNumberExample(countryCode?: CountryCode | undefined | null): string | undefined; declare function getAsYouTypeFormat(countryCode?: CountryCode | undefined | null, phoneNumber?: string | undefined | null): string | undefined | null; declare function isSameCountryCallingCode(countryCode: CountryCode, countryCode2: CountryCode): boolean; declare function loadExamples(): Promise; export declare function useLibphonenumber(): { examples: import('vue').Ref; getAsYouTypeFormat: typeof getAsYouTypeFormat; getPhoneNumberResults: typeof getPhoneNumberResults; getPhoneNumberExamplesFile: typeof getPhoneNumberExamplesFile; getPhoneNumberExample: typeof getPhoneNumberExample; isSameCountryCallingCode: typeof isSameCountryCallingCode; isCountryAvailable: typeof isCountryAvailable; getCountries: typeof getCountries; getCountryCallingCode: typeof getCountryCallingCode; loadExamples: typeof loadExamples; }; export {};