import type { RollupTransferDto } from '../models/RollupTransferDto'; import type { RollupTransferRecipt } from '../models/RollupTransferRecipt'; import type { TransactionFocusReqType } from '../models/TransactionFocusReqType'; import type { TransactionHistoryResponseDto } from '../models/TransactionHistoryResponseDto'; import type { CancelablePromise } from '../core/CancelablePromise'; export declare class TransactionService { /** * transfer L2 to L2, wait for L2 check * @param requestBody * @returns RollupTransferRecipt * @throws ApiError */ static tsTransactionControllerTransfer(requestBody: RollupTransferDto): CancelablePromise; /** * get transaction history by accountId, need to confirm schema * @param accountId * @param reqType * @param limit * @param status * @returns TransactionHistoryResponseDto * @throws ApiError */ static tsTransactionControllerGetTransactionHistory(accountId: string, reqType?: TransactionFocusReqType, limit?: number, status?: Array>): CancelablePromise; }