UNPKG

@lion/ui

Version:

A package of extendable web components

22 lines 785 B
/** * @typedef {* & import('awesome-phonenumber')} AwesomePhoneNumber */ /** * - Handles lazy loading of the awesome-phonenumber library (relatively large, but way lighter than google-libphonenumber), allowing * for quick first paints * - Maintains one instance of phoneNumberUtil that can be shared across multiple places * - Allows for easy mocking in unit tests */ export class PhoneUtilManager { static loadLibPhoneNumber(): Promise<any>; /** * Check if awesome-phonenumber has been loaded */ static get isLoaded(): boolean; } export namespace PhoneUtilManager { const PhoneUtil: any; const loadComplete: Promise<any>; } export type AwesomePhoneNumber = any & typeof import("awesome-phonenumber"); //# sourceMappingURL=PhoneUtilManager.d.ts.map