@velora-dex/sdk
Version:
15 lines • 777 B
TypeScript
import type { SDKConfig } from './partial';
import { SwapSDKMethods } from '../methods/swap';
import { OTCOrderHandlers } from '../methods/otcOrders';
import { DeltaOrderHandlers } from '../methods/delta';
import { GetQuoteFunctions } from '../methods/quote/getQuote';
import { ConstructBaseInput } from '../types';
export type AllSDKMethods<TxResponse> = {
swap: SwapSDKMethods<TxResponse>;
otcOrders: OTCOrderHandlers<TxResponse>;
delta: DeltaOrderHandlers<TxResponse>;
quote: GetQuoteFunctions;
} & Required<ConstructBaseInput>;
/** @description construct SDK with every method, for swap and otcOrders */
export declare const constructFullSDK: <TxResponse = any>(config: SDKConfig<TxResponse>) => AllSDKMethods<TxResponse>;
//# sourceMappingURL=full.d.ts.map