UNPKG

maz-ui

Version:

A standalone components library for Vue.Js 3 & Nuxt.Js 3

27 lines (26 loc) 1.57 kB
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<Examples>; 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<void>; export declare function useLibphonenumber(): { examples: import('vue').Ref<Examples | undefined, Examples | undefined>; 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 {};