import CloudBase from '../../cloudBase/client'; import { ExportTransferAccount } from '../../ExportModel'; export declare class PayeeInfo { identity: string; identityType: string; name?: string; } export declare class TransferAccountParams { outBizNo: string; transAmount: string; orderTitle: string; payee: PayeeInfo; appId?: string; isvAppId?: string; } export declare class AlipayFundTransAccountResponse { code: string; msg: string; subCode: string; subMsg: string; status: string; transDate: string; outBizNo: string; orderId: string; payFundOrderId: string; } export declare class TransAccountQueryParams { payFundOrderId: string; appId?: string; isvAppId?: string; } export declare class AlipayFundTransAccountQueryResponse { code: string; msg: string; subCode: string; subMsg: string; outBizNo: string; orderId: string; payFundOrderId: string; status: string; transAmount: string; payDate: string; arrivalTimeEnd: string; orderFee: string; errorCode: string; failReason: string; } export default class Client implements ExportTransferAccount { _base: CloudBase; constructor(_base: CloudBase); transfer(params: TransferAccountParams): Promise; query(params: TransAccountQueryParams): Promise; }