UNPKG

@paraswap/sdk

Version:
17 lines 889 B
import type { SDKConfig } from './partial'; import { SwapSDKMethods } from '../methods/swap'; import { LimitOrderHandlers } from '../methods/limitOrders'; import { NFTOrderHandlers } from '../methods/nftOrders'; import { DeltaOrderHandlers } from '../methods/delta'; import { GetQuoteFunctions } from '../methods/quote/getQuote'; import { ConstructBaseInput } from '../types'; export type AllSDKMethods<TxResponse> = { swap: SwapSDKMethods<TxResponse>; limitOrders: LimitOrderHandlers<TxResponse>; nftOrders: NFTOrderHandlers<TxResponse>; delta: DeltaOrderHandlers<TxResponse>; quote: GetQuoteFunctions; } & Required<ConstructBaseInput>; /** @description construct SDK with every method, for swap and limitOrders */ export declare const constructFullSDK: <TxResponse = any>(config: SDKConfig<TxResponse>) => AllSDKMethods<TxResponse>; //# sourceMappingURL=full.d.ts.map