import { ApiResponseAssetSwapConfig } from '../model/apiResponseAssetSwapConfig'; import { ApiResponseAssetSwapEvaluate } from '../model/apiResponseAssetSwapEvaluate'; import { ApiResponseAssetSwapListAssets } from '../model/apiResponseAssetSwapListAssets'; import { ApiResponseAssetSwapOrderCreateV1 } from '../model/apiResponseAssetSwapOrderCreateV1'; import { ApiResponseAssetSwapOrderListV1 } from '../model/apiResponseAssetSwapOrderListV1'; import { ApiResponseAssetSwapOrderPreviewV1 } from '../model/apiResponseAssetSwapOrderPreviewV1'; import { ApiResponseAssetSwapOrderQueryV1 } from '../model/apiResponseAssetSwapOrderQueryV1'; import { OrderCreateV1Req } from '../model/orderCreateV1Req'; import { OrderPreviewV1Req } from '../model/orderPreviewV1Req'; import { ApiClient } from './apiClient'; import { AxiosResponse } from 'axios'; export declare class AssetswapApi { protected client: ApiClient; constructor(client?: ApiClient); listAssetSwapAssets(): Promise<{ response: AxiosResponse; body: ApiResponseAssetSwapListAssets; }>; getAssetSwapConfig(): Promise<{ response: AxiosResponse; body: ApiResponseAssetSwapConfig; }>; evaluateAssetSwap(opts?: { maxEvaluateValue?: number; cursor?: string; size?: number; }): Promise<{ response: AxiosResponse; body: ApiResponseAssetSwapEvaluate; }>; createAssetSwapOrderV1(orderCreateV1Req: OrderCreateV1Req): Promise<{ response: AxiosResponse; body: ApiResponseAssetSwapOrderCreateV1; }>; listAssetSwapOrdersV1(opts?: { from?: number; to?: number; status?: number; offset?: number; size?: number; sortMode?: number; orderBy?: number; }): Promise<{ response: AxiosResponse; body: ApiResponseAssetSwapOrderListV1; }>; previewAssetSwapOrderV1(orderPreviewV1Req: OrderPreviewV1Req): Promise<{ response: AxiosResponse; body: ApiResponseAssetSwapOrderPreviewV1; }>; getAssetSwapOrderV1(orderId: string): Promise<{ response: AxiosResponse; body: ApiResponseAssetSwapOrderQueryV1; }>; }