african-states-and-tribes
Version:
This project provides comprehensive insights into African countries, the origins of various tribes, and their geographic distributions. Built to celebrate and document Africa’s rich multicultural landscape, it allows users to explore the continent’s diver
1,358 lines (1,356 loc) • 33.1 kB
text/typescript
declare function getCountries(): Promise<({
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: string[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: string[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: string[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: string[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: any;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: string[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: string[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: string[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: string[];
} | {
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
})[]>;
declare function getCountriesAndTribalData(countryCode: string): Promise<({
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: string[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: string[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: string[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: string[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: any;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: string[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: string[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: string[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: string[];
} | {
tribalDistribution: unknown[];
countryCode: string;
phoneCode: number;
capitalCity: string;
colonialMaster: string;
flagEmoji: string;
name: string;
currency: string;
currencyCode: string;
currencySymbol: string;
officialLanguage: string;
majorEthnicGroups: any[];
})[]>;
declare function getCountry(countryCode: string): Promise<{}>;
declare function getCountryAndTribalData(countryCode: string): Promise<{}>;
declare function getTribesByCountry(countryCode: string): Promise<unknown[]>;
export { getCountries, getCountriesAndTribalData, getCountry, getCountryAndTribalData, getTribesByCountry };