import IArgonPaymentProcessor from '@ulixee/datastore-core/interfaces/IArgonPaymentProcessor'; import { ConnectionToCore } from '@ulixee/net'; import IArgonPaymentProcessorApiTypes, { IArgonPaymentProcessorApis } from '@ulixee/platform-specification/services/ArgonPaymentProcessorApis'; import IDatastoreManifest from '@ulixee/platform-specification/types/IDatastoreManifest'; export default class ArgonPaymentProcessorClient implements IArgonPaymentProcessor { readonly serviceClient: ConnectionToCore; constructor(serviceClient: ConnectionToCore); getPaymentInfo(): Promise; debit(data: IArgonPaymentProcessorApiTypes['ArgonPaymentProcessor.debit']['args']): Promise; finalize(data: IArgonPaymentProcessorApiTypes['ArgonPaymentProcessor.finalize']['args']): Promise; importChannelHold(data: IArgonPaymentProcessorApiTypes['ArgonPaymentProcessor.importChannelHold']['args'], _datastoreManifest: IDatastoreManifest): Promise; }