continent-country-utils
Version:
Utility functions for continent and country lookup by ISO3 or name
18 lines (17 loc) • 627 B
TypeScript
export interface Country {
country: string;
continent: string;
ISO_3: string;
}
export interface ContinentCountries {
continent: string;
country: Country[];
}
export declare const continentWithCountryList: ContinentCountries[];
export declare function findCountryContinent(countryISO: string): string | null;
export declare function findContinentByCountryIso3(countryInput: string): string | null;
export declare function getCountryDetails(countryISO: string): {
country: string;
continent: string;
} | null;
export declare function listCountriesInContinent(continentName: string): string[] | null;