import { AxiosInstance } from 'axios'; import { Pager } from '../common/common'; export declare class CountryListAPI { private readonly apiClient; private readonly apiKey; static readonly URL: { COUNTRY_LIST: string; }; constructor(apiClient: AxiosInstance, apiKey: string); listCountries(): Promise; } export interface CountryListAPIResponse { success: boolean; data: Country[]; } export interface Country { id: number; name: string; } export interface CountryListAPIResponse { success: boolean; pager: Pager; data: Country[]; message: string; }