@eagleeye-solutions/integration-events-common
Version:
Eagle Eye CDP connector common functionality
15 lines (14 loc) • 637 B
TypeScript
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>;
}