import { BuildPayload } from '../RequestDTOs/PaymentRequest'; export declare class VirtualAccountServiceManager { private appId; private countryCode; private virtualAccountService; constructor(appId: string, countryCode: string, privateKey: string, isTest: boolean); createVirtualAccount(createVirtualAccountRequestBuilder: BuildPayload): Promise | undefined>; updateVirtualAccountStatus(updateVirtualAccountStatusBuilder: BuildPayload): Promise | undefined>; deleteVirtualAccount(deleteVirtualAcctRequest: BuildPayload): Promise | undefined>; queryVirtualAccount(queryVirtualAccountRequest: BuildPayload): Promise | undefined>; querySinglePayInOrder(querySinglePayInOrderRequest: BuildPayload): Promise | undefined>; queryBulkPayInOrder(queryBulkPayInOrderRequest: BuildPayload): Promise | undefined>; }