myria-core-sdk
Version:
Latest version SDK
13 lines (12 loc) • 724 B
TypeScript
import { APIResponseType } from './../../types/APIResponseType';
import { TradesRequestTypesInput, TradesResponseType } from "../../types/TradesTypes";
import { CommonPaginateDataTypes } from '../../types/CommonTypes';
import { EnvTypes } from '../../typesBundle';
export declare class TradesAPI {
private axiosInstance;
private axiosWrapper;
constructor(env: EnvTypes);
createTrades(payload: TradesRequestTypesInput): Promise<APIResponseType<TradesResponseType> | undefined>;
getTrades(startKey?: string, tradesType?: string): Promise<APIResponseType<CommonPaginateDataTypes<TradesResponseType[]>> | undefined>;
getTradesById(id: string): Promise<APIResponseType<TradesResponseType> | undefined>;
}