intl-tel-input
Version:
A JavaScript plugin for entering and validating international telephone numbers
13 lines (12 loc) • 684 B
TypeScript
import { Country, Iso2 } from '../../intl-tel-input/data';
import { AllOptions } from '../types/public-api';
export interface DialCodeProcessingResult {
dialCodes: Set<string>;
dialCodeMaxLen: number;
dialCodeToIso2Map: Record<string, Iso2[]>;
}
export declare const processAllCountries: (options: AllOptions) => Country[];
export declare const generateCountryNames: (countries: Country[], options: AllOptions) => void;
export declare const processDialCodes: (countries: Country[]) => DialCodeProcessingResult;
export declare const sortCountries: (countries: Country[], options: AllOptions) => void;
export declare const cacheSearchTokens: (countries: Country[]) => void;