@airwallex/node-sdk
Version:
Airwallex Node.js SDK
20 lines • 1.03 kB
TypeScript
import { CustomRequestOptions } from '../../common/request';
import { ConversionDTO } from '../../model/conversionDTO';
import { ConversionRequestDto } from '../../model/conversionRequestDto';
import { PagedConversionDto } from '../../model/pagedConversionDto';
export interface ParamsConversionApigetConversions {
buy_currency?: string;
from_created_at?: string;
page_num?: number;
page_size?: number;
request_id?: string;
sell_currency?: string;
status?: string;
to_created_at?: string;
}
export declare class ConversionApi {
createConversion(request: ConversionRequestDto, options?: CustomRequestOptions): Promise<ConversionDTO>;
getConversion(conversion_id: string, options?: CustomRequestOptions): Promise<ConversionDTO>;
getConversions({ buy_currency, from_created_at, page_num, page_size, request_id, sell_currency, status, to_created_at }: ParamsConversionApigetConversions, options?: CustomRequestOptions): Promise<PagedConversionDto>;
}
//# sourceMappingURL=conversionApi.d.ts.map