export interface Country { /** * Url of a 512x512 png with a circular country flag with a grey (#e1dfdf) background color */ FlagUrl: string; /** * Country is part of the [European Union](https://web.archive.org/web/20230427223937/https://en.wikipedia.org/wiki/European_Union) * @example false */ IsEU: boolean; /** * Country two-digit [ISO country code](https://web.archive.org/web/20230427223803/https://www.nationsonline.org/oneworld/country_code_list.htm) * @example "GB" */ IsoCode: string; /** * Country name * @example "United Kingdom" */ Name: string; /** * Country [Points of Presence](https://web.archive.org/web/20230427225159/https://www.imperva.com/learn/performance/what-is-cdn-how-it-works/) [list](https://web.archive.org/web/20230427225239/https://bunny.net/network/) of abbreviations * @example "NY" */ PopList: string[]; /** * Country tax rate out of 100 percent * in the [European Union](https://web.archive.org/web/20230427223937/https://en.wikipedia.org/wiki/European_Union), this is the VAT tax rate * @example 25 */ TaxRate: number; } export interface GetCountryListRequest { /** * User-specific [API Key](https://dash.bunny.net/account/settings) * @example "cb1a7c68-89a0-462a-9495-13ebd7366cfe" */ apiKey?: string; } export type GetCountryListResponse = Country[]; export declare const getCountryList: import("untypeable/dist/client-ca591958").g; export declare const getCountryListEndpoints: { readonly "GET /country": "GET /country"; readonly getCountryList: "getCountryList"; }; export declare function getCountryListClient(defaultRequestInit: RequestInit, { apiKey }?: GetCountryListRequest): Promise; //# sourceMappingURL=getCountryList.d.ts.map