import { BaseConnectorConfig, EeAirRequestParams, WalletTransactionEntityObjectValue } from '../../types';
import { Logger } from '../../logger';
export declare class EeAirClient {
    private clientId;
    private clientSecret;
    private domains;
    private logger;
    constructor(clientId: string, clientSecret: string, domains: BaseConnectorConfig['domains'], logger: Logger);
    makeApiRequest(requestParams: EeAirRequestParams): Promise<{
        data: unknown;
        calledUniqueId: string | null;
    }>;
    getWalletTransactionById(walletId: string, transactionId: string): Promise<WalletTransactionEntityObjectValue>;
}
