/// import { OptionalOrderParams, OrderParams, OrderTriggerCondition } from './types'; import { BN } from '@coral-xyz/anchor'; export declare function getLimitOrderParams(params: Omit & { price: BN; }): OptionalOrderParams; export declare function getTriggerMarketOrderParams(params: Omit & { triggerCondition: OrderTriggerCondition; triggerPrice: BN; }): OptionalOrderParams; export declare function getTriggerLimitOrderParams(params: Omit & { triggerCondition: OrderTriggerCondition; triggerPrice: BN; price: BN; }): OptionalOrderParams; export declare function getMarketOrderParams(params: Omit): OptionalOrderParams; /** * Creates an OrderParams object with the given OptionalOrderParams and any params to override. * * example: * ``` * const orderParams = getOrderParams(optionalOrderParams, { marketType: MarketType.PERP }); * ``` * * @param optionalOrderParams * @param overridingParams * @returns */ export declare function getOrderParams(optionalOrderParams: OptionalOrderParams, overridingParams?: Record): OrderParams;