import { ErrorCode, FeeAsset, LimitFok, LimitGtc, LimitGtd, LimitIoc, MarketIoc, RiskLimitGtc, RiskMarketIoc, SelfTradePreventionMode, Side } from "../../gen/orders/v1/orders_pb.js"; import { AccountScopeInputEntries } from "../../shared/account-scope.js"; import { SdkScales } from "../../shared/decimal-surface.js"; import { createRequiredRiskPolicyInputSchema } from "./orders-risk.schemas.js"; import * as v from "valibot"; //#region src/services/orders/orders-batch.schemas.d.ts declare const CancelAllAfterInputSchema: v.SchemaWithPipe, v.IntegerAction, v.CheckAction]>; readonly symbolId: v.OptionalSchema, v.IntegerAction, v.GtValueAction, v.MaxValueAction]>, undefined>; readonly side: v.SchemaWithPipe, undefined>, v.TransformAction<"buy" | "sell" | undefined, Side.BUY | Side.SELL | undefined>]>; readonly requestId: v.OptionalSchema, v.TrimAction, v.MinLengthAction, v.MaxLengthAction, v.RegexAction]>, undefined>; readonly account: v.OptionalSchema, v.StrictObjectSchema<{ readonly subaccountId: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; }, undefined>], undefined>, undefined>; }, undefined>, v.TransformAction<{ timeoutSec: number; symbolId?: number | undefined; side?: Side.BUY | Side.SELL | undefined; requestId?: string | undefined; account?: "active" | "main" | { subaccountId: string; } | undefined; }, { subaccountId: bigint | undefined; timeoutSec: number; symbolId?: number | undefined; side?: Side.BUY | Side.SELL | undefined; requestId?: string | undefined; }>]>; type CancelAllAfterInput = v.InferInput; declare const CancelAllAfterResultSchema: v.SchemaWithPipe, v.TransformAction]>; readonly effectiveTimeoutSec: v.SchemaWithPipe, v.IntegerAction, v.MinValueAction]>; readonly expiresAtTsNs: v.BigintSchema; readonly tsNs: v.BigintSchema; }, undefined>, v.TransformAction<{ status: "unspecified" | "disabled" | "armed"; effectiveTimeoutSec: number; expiresAtTsNs: bigint; tsNs: bigint; }, { expiresAt: number; expiresAtNs: string; ts: number; tsNs: string; status: "unspecified" | "disabled" | "armed"; effectiveTimeoutSec: number; }>]>; type CancelAllAfterResult = v.InferOutput; declare function createBatchCreateOrdersInputSchema(scales: SdkScales): v.SchemaWithPipe, v.TrimAction, v.MinLengthAction, v.MaxLengthAction, v.RegexAction]>, undefined>; readonly items: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; readonly maxQuoteDebit: v.OptionalSchema, undefined>; readonly symbolId: v.SchemaWithPipe, v.IntegerAction, v.GtValueAction, v.MaxValueAction]>; readonly side: v.SchemaWithPipe, v.TransformAction<"buy" | "sell", Side.BUY | Side.SELL>]>; readonly execution: v.VariantSchema<"type", [v.SchemaWithPipe; readonly maxSlippage: v.OptionalSchema; readonly slippage: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; }, undefined>, v.StrictObjectSchema<{ readonly kind: v.LiteralSchema<"bps", undefined>; readonly bps: v.UnionSchema<[v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>, v.SchemaWithPipe, v.GtValueAction]>], undefined>; }, undefined>, v.StrictObjectSchema<{ readonly kind: v.LiteralSchema<"none", undefined>; }, undefined>], undefined>, undefined>; readonly clientRefPrice: v.OptionalSchema, v.TrimAction, v.MinLengthAction]>, undefined>; }, undefined>, v.TransformAction<{ type: "market_ioc"; maxSlippage?: { kind: "slippage"; slippage: string; } | { kind: "bps"; bps: string | number; } | { kind: "none"; } | undefined; clientRefPrice?: string | undefined; }, { case: "marketIoc"; value: MarketIoc; }>]>, v.SchemaWithPipe; readonly price: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; readonly postOnly: v.OptionalSchema, false>; }, undefined>, v.TransformAction<{ type: "limit_gtc"; price: string; postOnly: boolean; }, { case: "limitGtc"; value: LimitGtc; }>]>, v.SchemaWithPipe; readonly price: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; readonly expireAt: v.SchemaWithPipe, v.IntegerAction, v.MinValueAction, v.MaxValueAction]>; readonly postOnly: v.OptionalSchema, false>; }, undefined>, v.TransformAction<{ type: "limit_gtd"; price: string; expireAt: number; postOnly: boolean; }, { case: "limitGtd"; value: LimitGtd; }>]>, v.SchemaWithPipe; readonly price: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; }, undefined>, v.TransformAction<{ type: "limit_ioc"; price: string; }, { case: "limitIoc"; value: LimitIoc; }>]>, v.SchemaWithPipe; readonly price: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; }, undefined>, v.TransformAction<{ type: "limit_fok"; price: string; }, { case: "limitFok"; value: LimitFok; }>]>], undefined>; readonly clientOrderId: v.OptionalSchema, v.TrimAction, v.MaxLengthAction, v.RegexAction]>, undefined>; readonly feeAsset: v.SchemaWithPipe, undefined>, v.TransformAction<"quote" | "base" | undefined, FeeAsset.QUOTE | FeeAsset.BASE | undefined>]>; readonly selfTradePreventionMode: v.SchemaWithPipe, undefined>, v.TransformAction<"expire_taker" | "expire_maker" | "expire_both" | undefined, SelfTradePreventionMode.EXPIRE_MAKER | SelfTradePreventionMode.EXPIRE_TAKER | SelfTradePreventionMode.EXPIRE_BOTH | undefined>]>; readonly risk: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; readonly execution: v.VariantSchema<"type", [v.StrictObjectSchema<{ readonly type: v.LiteralSchema<"market_ioc", undefined>; }, undefined>, v.StrictObjectSchema<{ readonly type: v.LiteralSchema<"limit_gtc", undefined>; readonly price: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; }, undefined>], undefined>; }, undefined>, v.TransformAction<{ triggerPrice: string; execution: { type: "market_ioc"; } | { type: "limit_gtc"; price: string; }; }, { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }>]>; readonly stopLoss: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; readonly execution: v.VariantSchema<"type", [v.StrictObjectSchema<{ readonly type: v.LiteralSchema<"market_ioc", undefined>; }, undefined>, v.StrictObjectSchema<{ readonly type: v.LiteralSchema<"limit_gtc", undefined>; readonly price: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; }, undefined>], undefined>; }, undefined>, v.TransformAction<{ triggerPrice: string; execution: { type: "market_ioc"; } | { type: "limit_gtc"; price: string; }; }, { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }>]>; readonly trailingStop: v.OptionalSchema, undefined>; readonly oco: v.OptionalSchema, undefined>; }, undefined>, v.StrictObjectSchema<{ readonly takeProfit: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; readonly execution: v.VariantSchema<"type", [v.StrictObjectSchema<{ readonly type: v.LiteralSchema<"market_ioc", undefined>; }, undefined>, v.StrictObjectSchema<{ readonly type: v.LiteralSchema<"limit_gtc", undefined>; readonly price: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; }, undefined>], undefined>; }, undefined>, v.TransformAction<{ triggerPrice: string; execution: { type: "market_ioc"; } | { type: "limit_gtc"; price: string; }; }, { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }>]>; readonly stopLoss: v.OptionalSchema, undefined>; readonly trailingStop: v.SchemaWithPipe; readonly distance: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; }, undefined>, v.StrictObjectSchema<{ readonly kind: v.LiteralSchema<"bps", undefined>; readonly bps: v.UnionSchema<[v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>, v.SchemaWithPipe, v.GtValueAction]>], undefined>; }, undefined>], undefined>; readonly maxSlippage: v.OptionalSchema; readonly slippage: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; }, undefined>, v.StrictObjectSchema<{ readonly kind: v.LiteralSchema<"bps", undefined>; readonly bps: v.UnionSchema<[v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>, v.SchemaWithPipe, v.GtValueAction]>], undefined>; }, undefined>, v.StrictObjectSchema<{ readonly kind: v.LiteralSchema<"none", undefined>; }, undefined>], undefined>, undefined>; readonly activationPrice: v.OptionalSchema, v.TrimAction, v.MinLengthAction]>, undefined>; }, undefined>, v.TransformAction<{ trailingDistance: { kind: "bps"; bps: string | number; } | { kind: "distance"; distance: string; }; maxSlippage?: { kind: "slippage"; slippage: string; } | { kind: "bps"; bps: string | number; } | { kind: "none"; } | undefined; activationPrice?: string | undefined; }, { trailingDistance: { value: bigint; case: "trailingDistanceTicks"; } | { value: number; case: "trailingDistanceBps"; } | { case: undefined; value?: undefined; }; maxSlippage: { value: bigint; case: "maxSlippageTicks"; } | { value: number; case: "maxSlippageBps"; } | { case: undefined; value?: undefined; }; activationPriceTicks: bigint; }>]>; readonly oco: v.OptionalSchema, undefined>; }, undefined>, v.StrictObjectSchema<{ readonly takeProfit: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; readonly execution: v.VariantSchema<"type", [v.StrictObjectSchema<{ readonly type: v.LiteralSchema<"market_ioc", undefined>; }, undefined>, v.StrictObjectSchema<{ readonly type: v.LiteralSchema<"limit_gtc", undefined>; readonly price: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; }, undefined>], undefined>; }, undefined>, v.TransformAction<{ triggerPrice: string; execution: { type: "market_ioc"; } | { type: "limit_gtc"; price: string; }; }, { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }>]>; readonly stopLoss: v.OptionalSchema, undefined>; readonly trailingStop: v.OptionalSchema, undefined>; readonly oco: v.OptionalSchema, undefined>; }, undefined>, v.StrictObjectSchema<{ readonly takeProfit: v.OptionalSchema, undefined>; readonly stopLoss: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; readonly execution: v.VariantSchema<"type", [v.StrictObjectSchema<{ readonly type: v.LiteralSchema<"market_ioc", undefined>; }, undefined>, v.StrictObjectSchema<{ readonly type: v.LiteralSchema<"limit_gtc", undefined>; readonly price: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; }, undefined>], undefined>; }, undefined>, v.TransformAction<{ triggerPrice: string; execution: { type: "market_ioc"; } | { type: "limit_gtc"; price: string; }; }, { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }>]>; readonly trailingStop: v.OptionalSchema, undefined>; readonly oco: v.OptionalSchema, undefined>; }, undefined>, v.StrictObjectSchema<{ readonly takeProfit: v.OptionalSchema, undefined>; readonly stopLoss: v.OptionalSchema, undefined>; readonly trailingStop: v.SchemaWithPipe; readonly distance: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; }, undefined>, v.StrictObjectSchema<{ readonly kind: v.LiteralSchema<"bps", undefined>; readonly bps: v.UnionSchema<[v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>, v.SchemaWithPipe, v.GtValueAction]>], undefined>; }, undefined>], undefined>; readonly maxSlippage: v.OptionalSchema; readonly slippage: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; }, undefined>, v.StrictObjectSchema<{ readonly kind: v.LiteralSchema<"bps", undefined>; readonly bps: v.UnionSchema<[v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>, v.SchemaWithPipe, v.GtValueAction]>], undefined>; }, undefined>, v.StrictObjectSchema<{ readonly kind: v.LiteralSchema<"none", undefined>; }, undefined>], undefined>, undefined>; readonly activationPrice: v.OptionalSchema, v.TrimAction, v.MinLengthAction]>, undefined>; }, undefined>, v.TransformAction<{ trailingDistance: { kind: "bps"; bps: string | number; } | { kind: "distance"; distance: string; }; maxSlippage?: { kind: "slippage"; slippage: string; } | { kind: "bps"; bps: string | number; } | { kind: "none"; } | undefined; activationPrice?: string | undefined; }, { trailingDistance: { value: bigint; case: "trailingDistanceTicks"; } | { value: number; case: "trailingDistanceBps"; } | { case: undefined; value?: undefined; }; maxSlippage: { value: bigint; case: "maxSlippageTicks"; } | { value: number; case: "maxSlippageBps"; } | { case: undefined; value?: undefined; }; activationPriceTicks: bigint; }>]>; readonly oco: v.OptionalSchema, undefined>; }, undefined>], undefined>, undefined>, v.TransformAction<{ takeProfit: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }; stopLoss: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }; trailingStop?: undefined; oco?: boolean | undefined; } | { takeProfit: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }; stopLoss?: undefined; trailingStop: { trailingDistance: { value: bigint; case: "trailingDistanceTicks"; } | { value: number; case: "trailingDistanceBps"; } | { case: undefined; value?: undefined; }; maxSlippage: { value: bigint; case: "maxSlippageTicks"; } | { value: number; case: "maxSlippageBps"; } | { case: undefined; value?: undefined; }; activationPriceTicks: bigint; }; oco?: boolean | undefined; } | { takeProfit: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }; stopLoss?: undefined; trailingStop?: undefined; oco?: false | undefined; } | { takeProfit?: undefined; stopLoss: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }; trailingStop?: undefined; oco?: false | undefined; } | { takeProfit?: undefined; stopLoss?: undefined; trailingStop: { trailingDistance: { value: bigint; case: "trailingDistanceTicks"; } | { value: number; case: "trailingDistanceBps"; } | { case: undefined; value?: undefined; }; maxSlippage: { value: bigint; case: "maxSlippageTicks"; } | { value: number; case: "maxSlippageBps"; } | { case: undefined; value?: undefined; }; activationPriceTicks: bigint; }; oco?: false | undefined; } | undefined, { takeProfit: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; } | undefined; stopLeg: { readonly case: "stopLoss"; readonly value: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }; } | { readonly case: "trailingStop"; readonly value: { trailingDistance: { value: bigint; case: "trailingDistanceTicks"; } | { value: number; case: "trailingDistanceBps"; } | { case: undefined; value?: undefined; }; maxSlippage: { value: bigint; case: "maxSlippageTicks"; } | { value: number; case: "maxSlippageBps"; } | { case: undefined; value?: undefined; }; activationPriceTicks: bigint; }; } | { readonly case: undefined; readonly value: undefined; }; oco: boolean; } | undefined>]>; }, undefined>, v.StrictObjectSchema<{ readonly qty: v.OptionalSchema, undefined>; readonly maxQuoteDebit: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; readonly symbolId: v.SchemaWithPipe, v.IntegerAction, v.GtValueAction, v.MaxValueAction]>; readonly side: v.SchemaWithPipe, v.TransformAction<"buy" | "sell", Side.BUY | Side.SELL>]>; readonly execution: v.VariantSchema<"type", [v.SchemaWithPipe; readonly maxSlippage: v.OptionalSchema; readonly slippage: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; }, undefined>, v.StrictObjectSchema<{ readonly kind: v.LiteralSchema<"bps", undefined>; readonly bps: v.UnionSchema<[v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>, v.SchemaWithPipe, v.GtValueAction]>], undefined>; }, undefined>, v.StrictObjectSchema<{ readonly kind: v.LiteralSchema<"none", undefined>; }, undefined>], undefined>, undefined>; readonly clientRefPrice: v.OptionalSchema, v.TrimAction, v.MinLengthAction]>, undefined>; }, undefined>, v.TransformAction<{ type: "market_ioc"; maxSlippage?: { kind: "slippage"; slippage: string; } | { kind: "bps"; bps: string | number; } | { kind: "none"; } | undefined; clientRefPrice?: string | undefined; }, { case: "marketIoc"; value: MarketIoc; }>]>, v.SchemaWithPipe; readonly price: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; readonly postOnly: v.OptionalSchema, false>; }, undefined>, v.TransformAction<{ type: "limit_gtc"; price: string; postOnly: boolean; }, { case: "limitGtc"; value: LimitGtc; }>]>, v.SchemaWithPipe; readonly price: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; readonly expireAt: v.SchemaWithPipe, v.IntegerAction, v.MinValueAction, v.MaxValueAction]>; readonly postOnly: v.OptionalSchema, false>; }, undefined>, v.TransformAction<{ type: "limit_gtd"; price: string; expireAt: number; postOnly: boolean; }, { case: "limitGtd"; value: LimitGtd; }>]>, v.SchemaWithPipe; readonly price: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; }, undefined>, v.TransformAction<{ type: "limit_ioc"; price: string; }, { case: "limitIoc"; value: LimitIoc; }>]>, v.SchemaWithPipe; readonly price: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; }, undefined>, v.TransformAction<{ type: "limit_fok"; price: string; }, { case: "limitFok"; value: LimitFok; }>]>], undefined>; readonly clientOrderId: v.OptionalSchema, v.TrimAction, v.MaxLengthAction, v.RegexAction]>, undefined>; readonly feeAsset: v.SchemaWithPipe, undefined>, v.TransformAction<"quote" | "base" | undefined, FeeAsset.QUOTE | FeeAsset.BASE | undefined>]>; readonly selfTradePreventionMode: v.SchemaWithPipe, undefined>, v.TransformAction<"expire_taker" | "expire_maker" | "expire_both" | undefined, SelfTradePreventionMode.EXPIRE_MAKER | SelfTradePreventionMode.EXPIRE_TAKER | SelfTradePreventionMode.EXPIRE_BOTH | undefined>]>; readonly risk: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; readonly execution: v.VariantSchema<"type", [v.StrictObjectSchema<{ readonly type: v.LiteralSchema<"market_ioc", undefined>; }, undefined>, v.StrictObjectSchema<{ readonly type: v.LiteralSchema<"limit_gtc", undefined>; readonly price: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; }, undefined>], undefined>; }, undefined>, v.TransformAction<{ triggerPrice: string; execution: { type: "market_ioc"; } | { type: "limit_gtc"; price: string; }; }, { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }>]>; readonly stopLoss: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; readonly execution: v.VariantSchema<"type", [v.StrictObjectSchema<{ readonly type: v.LiteralSchema<"market_ioc", undefined>; }, undefined>, v.StrictObjectSchema<{ readonly type: v.LiteralSchema<"limit_gtc", undefined>; readonly price: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; }, undefined>], undefined>; }, undefined>, v.TransformAction<{ triggerPrice: string; execution: { type: "market_ioc"; } | { type: "limit_gtc"; price: string; }; }, { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }>]>; readonly trailingStop: v.OptionalSchema, undefined>; readonly oco: v.OptionalSchema, undefined>; }, undefined>, v.StrictObjectSchema<{ readonly takeProfit: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; readonly execution: v.VariantSchema<"type", [v.StrictObjectSchema<{ readonly type: v.LiteralSchema<"market_ioc", undefined>; }, undefined>, v.StrictObjectSchema<{ readonly type: v.LiteralSchema<"limit_gtc", undefined>; readonly price: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; }, undefined>], undefined>; }, undefined>, v.TransformAction<{ triggerPrice: string; execution: { type: "market_ioc"; } | { type: "limit_gtc"; price: string; }; }, { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }>]>; readonly stopLoss: v.OptionalSchema, undefined>; readonly trailingStop: v.SchemaWithPipe; readonly distance: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; }, undefined>, v.StrictObjectSchema<{ readonly kind: v.LiteralSchema<"bps", undefined>; readonly bps: v.UnionSchema<[v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>, v.SchemaWithPipe, v.GtValueAction]>], undefined>; }, undefined>], undefined>; readonly maxSlippage: v.OptionalSchema; readonly slippage: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; }, undefined>, v.StrictObjectSchema<{ readonly kind: v.LiteralSchema<"bps", undefined>; readonly bps: v.UnionSchema<[v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>, v.SchemaWithPipe, v.GtValueAction]>], undefined>; }, undefined>, v.StrictObjectSchema<{ readonly kind: v.LiteralSchema<"none", undefined>; }, undefined>], undefined>, undefined>; readonly activationPrice: v.OptionalSchema, v.TrimAction, v.MinLengthAction]>, undefined>; }, undefined>, v.TransformAction<{ trailingDistance: { kind: "bps"; bps: string | number; } | { kind: "distance"; distance: string; }; maxSlippage?: { kind: "slippage"; slippage: string; } | { kind: "bps"; bps: string | number; } | { kind: "none"; } | undefined; activationPrice?: string | undefined; }, { trailingDistance: { value: bigint; case: "trailingDistanceTicks"; } | { value: number; case: "trailingDistanceBps"; } | { case: undefined; value?: undefined; }; maxSlippage: { value: bigint; case: "maxSlippageTicks"; } | { value: number; case: "maxSlippageBps"; } | { case: undefined; value?: undefined; }; activationPriceTicks: bigint; }>]>; readonly oco: v.OptionalSchema, undefined>; }, undefined>, v.StrictObjectSchema<{ readonly takeProfit: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; readonly execution: v.VariantSchema<"type", [v.StrictObjectSchema<{ readonly type: v.LiteralSchema<"market_ioc", undefined>; }, undefined>, v.StrictObjectSchema<{ readonly type: v.LiteralSchema<"limit_gtc", undefined>; readonly price: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; }, undefined>], undefined>; }, undefined>, v.TransformAction<{ triggerPrice: string; execution: { type: "market_ioc"; } | { type: "limit_gtc"; price: string; }; }, { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }>]>; readonly stopLoss: v.OptionalSchema, undefined>; readonly trailingStop: v.OptionalSchema, undefined>; readonly oco: v.OptionalSchema, undefined>; }, undefined>, v.StrictObjectSchema<{ readonly takeProfit: v.OptionalSchema, undefined>; readonly stopLoss: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; readonly execution: v.VariantSchema<"type", [v.StrictObjectSchema<{ readonly type: v.LiteralSchema<"market_ioc", undefined>; }, undefined>, v.StrictObjectSchema<{ readonly type: v.LiteralSchema<"limit_gtc", undefined>; readonly price: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; }, undefined>], undefined>; }, undefined>, v.TransformAction<{ triggerPrice: string; execution: { type: "market_ioc"; } | { type: "limit_gtc"; price: string; }; }, { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }>]>; readonly trailingStop: v.OptionalSchema, undefined>; readonly oco: v.OptionalSchema, undefined>; }, undefined>, v.StrictObjectSchema<{ readonly takeProfit: v.OptionalSchema, undefined>; readonly stopLoss: v.OptionalSchema, undefined>; readonly trailingStop: v.SchemaWithPipe; readonly distance: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; }, undefined>, v.StrictObjectSchema<{ readonly kind: v.LiteralSchema<"bps", undefined>; readonly bps: v.UnionSchema<[v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>, v.SchemaWithPipe, v.GtValueAction]>], undefined>; }, undefined>], undefined>; readonly maxSlippage: v.OptionalSchema; readonly slippage: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; }, undefined>, v.StrictObjectSchema<{ readonly kind: v.LiteralSchema<"bps", undefined>; readonly bps: v.UnionSchema<[v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>, v.SchemaWithPipe, v.GtValueAction]>], undefined>; }, undefined>, v.StrictObjectSchema<{ readonly kind: v.LiteralSchema<"none", undefined>; }, undefined>], undefined>, undefined>; readonly activationPrice: v.OptionalSchema, v.TrimAction, v.MinLengthAction]>, undefined>; }, undefined>, v.TransformAction<{ trailingDistance: { kind: "bps"; bps: string | number; } | { kind: "distance"; distance: string; }; maxSlippage?: { kind: "slippage"; slippage: string; } | { kind: "bps"; bps: string | number; } | { kind: "none"; } | undefined; activationPrice?: string | undefined; }, { trailingDistance: { value: bigint; case: "trailingDistanceTicks"; } | { value: number; case: "trailingDistanceBps"; } | { case: undefined; value?: undefined; }; maxSlippage: { value: bigint; case: "maxSlippageTicks"; } | { value: number; case: "maxSlippageBps"; } | { case: undefined; value?: undefined; }; activationPriceTicks: bigint; }>]>; readonly oco: v.OptionalSchema, undefined>; }, undefined>], undefined>, undefined>, v.TransformAction<{ takeProfit: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }; stopLoss: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }; trailingStop?: undefined; oco?: boolean | undefined; } | { takeProfit: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }; stopLoss?: undefined; trailingStop: { trailingDistance: { value: bigint; case: "trailingDistanceTicks"; } | { value: number; case: "trailingDistanceBps"; } | { case: undefined; value?: undefined; }; maxSlippage: { value: bigint; case: "maxSlippageTicks"; } | { value: number; case: "maxSlippageBps"; } | { case: undefined; value?: undefined; }; activationPriceTicks: bigint; }; oco?: boolean | undefined; } | { takeProfit: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }; stopLoss?: undefined; trailingStop?: undefined; oco?: false | undefined; } | { takeProfit?: undefined; stopLoss: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }; trailingStop?: undefined; oco?: false | undefined; } | { takeProfit?: undefined; stopLoss?: undefined; trailingStop: { trailingDistance: { value: bigint; case: "trailingDistanceTicks"; } | { value: number; case: "trailingDistanceBps"; } | { case: undefined; value?: undefined; }; maxSlippage: { value: bigint; case: "maxSlippageTicks"; } | { value: number; case: "maxSlippageBps"; } | { case: undefined; value?: undefined; }; activationPriceTicks: bigint; }; oco?: false | undefined; } | undefined, { takeProfit: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; } | undefined; stopLeg: { readonly case: "stopLoss"; readonly value: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }; } | { readonly case: "trailingStop"; readonly value: { trailingDistance: { value: bigint; case: "trailingDistanceTicks"; } | { value: number; case: "trailingDistanceBps"; } | { case: undefined; value?: undefined; }; maxSlippage: { value: bigint; case: "maxSlippageTicks"; } | { value: number; case: "maxSlippageBps"; } | { case: undefined; value?: undefined; }; activationPriceTicks: bigint; }; } | { readonly case: undefined; readonly value: undefined; }; oco: boolean; } | undefined>]>; }, undefined>], undefined>, v.CheckAction<{ qty: string; maxQuoteDebit?: undefined; symbolId: number; side: Side.BUY | Side.SELL; execution: { case: "marketIoc"; value: MarketIoc; } | { case: "limitGtc"; value: LimitGtc; } | { case: "limitGtd"; value: LimitGtd; } | { case: "limitIoc"; value: LimitIoc; } | { case: "limitFok"; value: LimitFok; }; clientOrderId?: string | undefined; feeAsset?: FeeAsset.QUOTE | FeeAsset.BASE | undefined; selfTradePreventionMode?: SelfTradePreventionMode.EXPIRE_MAKER | SelfTradePreventionMode.EXPIRE_TAKER | SelfTradePreventionMode.EXPIRE_BOTH | undefined; risk?: { takeProfit: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; } | undefined; stopLeg: { readonly case: "stopLoss"; readonly value: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }; } | { readonly case: "trailingStop"; readonly value: { trailingDistance: { value: bigint; case: "trailingDistanceTicks"; } | { value: number; case: "trailingDistanceBps"; } | { case: undefined; value?: undefined; }; maxSlippage: { value: bigint; case: "maxSlippageTicks"; } | { value: number; case: "maxSlippageBps"; } | { case: undefined; value?: undefined; }; activationPriceTicks: bigint; }; } | { readonly case: undefined; readonly value: undefined; }; oco: boolean; } | undefined; } | { qty?: undefined; maxQuoteDebit: string; symbolId: number; side: Side.BUY | Side.SELL; execution: { case: "marketIoc"; value: MarketIoc; } | { case: "limitGtc"; value: LimitGtc; } | { case: "limitGtd"; value: LimitGtd; } | { case: "limitIoc"; value: LimitIoc; } | { case: "limitFok"; value: LimitFok; }; clientOrderId?: string | undefined; feeAsset?: FeeAsset.QUOTE | FeeAsset.BASE | undefined; selfTradePreventionMode?: SelfTradePreventionMode.EXPIRE_MAKER | SelfTradePreventionMode.EXPIRE_TAKER | SelfTradePreventionMode.EXPIRE_BOTH | undefined; risk?: { takeProfit: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; } | undefined; stopLeg: { readonly case: "stopLoss"; readonly value: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }; } | { readonly case: "trailingStop"; readonly value: { trailingDistance: { value: bigint; case: "trailingDistanceTicks"; } | { value: number; case: "trailingDistanceBps"; } | { case: undefined; value?: undefined; }; maxSlippage: { value: bigint; case: "maxSlippageTicks"; } | { value: number; case: "maxSlippageBps"; } | { case: undefined; value?: undefined; }; activationPriceTicks: bigint; }; } | { readonly case: undefined; readonly value: undefined; }; oco: boolean; } | undefined; }, "maxQuoteDebit is supported only for BUY market IOC and BUY limit IOC orders">, v.CheckAction<{ qty: string; maxQuoteDebit?: undefined; symbolId: number; side: Side.BUY | Side.SELL; execution: { case: "marketIoc"; value: MarketIoc; } | { case: "limitGtc"; value: LimitGtc; } | { case: "limitGtd"; value: LimitGtd; } | { case: "limitIoc"; value: LimitIoc; } | { case: "limitFok"; value: LimitFok; }; clientOrderId?: string | undefined; feeAsset?: FeeAsset.QUOTE | FeeAsset.BASE | undefined; selfTradePreventionMode?: SelfTradePreventionMode.EXPIRE_MAKER | SelfTradePreventionMode.EXPIRE_TAKER | SelfTradePreventionMode.EXPIRE_BOTH | undefined; risk?: { takeProfit: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; } | undefined; stopLeg: { readonly case: "stopLoss"; readonly value: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }; } | { readonly case: "trailingStop"; readonly value: { trailingDistance: { value: bigint; case: "trailingDistanceTicks"; } | { value: number; case: "trailingDistanceBps"; } | { case: undefined; value?: undefined; }; maxSlippage: { value: bigint; case: "maxSlippageTicks"; } | { value: number; case: "maxSlippageBps"; } | { case: undefined; value?: undefined; }; activationPriceTicks: bigint; }; } | { readonly case: undefined; readonly value: undefined; }; oco: boolean; } | undefined; } | { qty?: undefined; maxQuoteDebit: string; symbolId: number; side: Side.BUY | Side.SELL; execution: { case: "marketIoc"; value: MarketIoc; } | { case: "limitGtc"; value: LimitGtc; } | { case: "limitGtd"; value: LimitGtd; } | { case: "limitIoc"; value: LimitIoc; } | { case: "limitFok"; value: LimitFok; }; clientOrderId?: string | undefined; feeAsset?: FeeAsset.QUOTE | FeeAsset.BASE | undefined; selfTradePreventionMode?: SelfTradePreventionMode.EXPIRE_MAKER | SelfTradePreventionMode.EXPIRE_TAKER | SelfTradePreventionMode.EXPIRE_BOTH | undefined; risk?: { takeProfit: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; } | undefined; stopLeg: { readonly case: "stopLoss"; readonly value: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }; } | { readonly case: "trailingStop"; readonly value: { trailingDistance: { value: bigint; case: "trailingDistanceTicks"; } | { value: number; case: "trailingDistanceBps"; } | { case: undefined; value?: undefined; }; maxSlippage: { value: bigint; case: "maxSlippageTicks"; } | { value: number; case: "maxSlippageBps"; } | { case: undefined; value?: undefined; }; activationPriceTicks: bigint; }; } | { readonly case: undefined; readonly value: undefined; }; oco: boolean; } | undefined; }, "SELL orders must use the quote fee asset">]>, v.TransformAction<{ qty: string; maxQuoteDebit?: undefined; symbolId: number; side: Side.BUY | Side.SELL; execution: { case: "marketIoc"; value: MarketIoc; } | { case: "limitGtc"; value: LimitGtc; } | { case: "limitGtd"; value: LimitGtd; } | { case: "limitIoc"; value: LimitIoc; } | { case: "limitFok"; value: LimitFok; }; clientOrderId?: string | undefined; feeAsset?: FeeAsset.QUOTE | FeeAsset.BASE | undefined; selfTradePreventionMode?: SelfTradePreventionMode.EXPIRE_MAKER | SelfTradePreventionMode.EXPIRE_TAKER | SelfTradePreventionMode.EXPIRE_BOTH | undefined; risk?: { takeProfit: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; } | undefined; stopLeg: { readonly case: "stopLoss"; readonly value: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }; } | { readonly case: "trailingStop"; readonly value: { trailingDistance: { value: bigint; case: "trailingDistanceTicks"; } | { value: number; case: "trailingDistanceBps"; } | { case: undefined; value?: undefined; }; maxSlippage: { value: bigint; case: "maxSlippageTicks"; } | { value: number; case: "maxSlippageBps"; } | { case: undefined; value?: undefined; }; activationPriceTicks: bigint; }; } | { readonly case: undefined; readonly value: undefined; }; oco: boolean; } | undefined; } | { qty?: undefined; maxQuoteDebit: string; symbolId: number; side: Side.BUY | Side.SELL; execution: { case: "marketIoc"; value: MarketIoc; } | { case: "limitGtc"; value: LimitGtc; } | { case: "limitGtd"; value: LimitGtd; } | { case: "limitIoc"; value: LimitIoc; } | { case: "limitFok"; value: LimitFok; }; clientOrderId?: string | undefined; feeAsset?: FeeAsset.QUOTE | FeeAsset.BASE | undefined; selfTradePreventionMode?: SelfTradePreventionMode.EXPIRE_MAKER | SelfTradePreventionMode.EXPIRE_TAKER | SelfTradePreventionMode.EXPIRE_BOTH | undefined; risk?: { takeProfit: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; } | undefined; stopLeg: { readonly case: "stopLoss"; readonly value: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }; } | { readonly case: "trailingStop"; readonly value: { trailingDistance: { value: bigint; case: "trailingDistanceTicks"; } | { value: number; case: "trailingDistanceBps"; } | { case: undefined; value?: undefined; }; maxSlippage: { value: bigint; case: "maxSlippageTicks"; } | { value: number; case: "maxSlippageBps"; } | { case: undefined; value?: undefined; }; activationPriceTicks: bigint; }; } | { readonly case: undefined; readonly value: undefined; }; oco: boolean; } | undefined; }, { sizing: { readonly case: "baseQtyScaled"; readonly value: bigint; } | { readonly case: "maxQuoteDebitScaled"; readonly value: bigint; }; feeAsset: FeeAsset.QUOTE | FeeAsset.BASE; attachedRisk: { takeProfit: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; } | undefined; stopLeg: { readonly case: "stopLoss"; readonly value: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }; } | { readonly case: "trailingStop"; readonly value: { trailingDistance: { value: bigint; case: "trailingDistanceTicks"; } | { value: number; case: "trailingDistanceBps"; } | { case: undefined; value?: undefined; }; maxSlippage: { value: bigint; case: "maxSlippageTicks"; } | { value: number; case: "maxSlippageBps"; } | { case: undefined; value?: undefined; }; activationPriceTicks: bigint; }; } | { readonly case: undefined; readonly value: undefined; }; oco: boolean; } | undefined; symbolId: number; side: Side.BUY | Side.SELL; execution: { case: "marketIoc"; value: MarketIoc; } | { case: "limitGtc"; value: LimitGtc; } | { case: "limitGtd"; value: LimitGtd; } | { case: "limitIoc"; value: LimitIoc; } | { case: "limitFok"; value: LimitFok; }; clientOrderId?: string | undefined; selfTradePreventionMode?: SelfTradePreventionMode.EXPIRE_MAKER | SelfTradePreventionMode.EXPIRE_TAKER | SelfTradePreventionMode.EXPIRE_BOTH | undefined; } | { sizing: { readonly case: "baseQtyScaled"; readonly value: bigint; } | { readonly case: "maxQuoteDebitScaled"; readonly value: bigint; }; feeAsset: FeeAsset.QUOTE | FeeAsset.BASE; attachedRisk: { takeProfit: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; } | undefined; stopLeg: { readonly case: "stopLoss"; readonly value: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }; } | { readonly case: "trailingStop"; readonly value: { trailingDistance: { value: bigint; case: "trailingDistanceTicks"; } | { value: number; case: "trailingDistanceBps"; } | { case: undefined; value?: undefined; }; maxSlippage: { value: bigint; case: "maxSlippageTicks"; } | { value: number; case: "maxSlippageBps"; } | { case: undefined; value?: undefined; }; activationPriceTicks: bigint; }; } | { readonly case: undefined; readonly value: undefined; }; oco: boolean; } | undefined; symbolId: number; side: Side.BUY | Side.SELL; execution: { case: "marketIoc"; value: MarketIoc; } | { case: "limitGtc"; value: LimitGtc; } | { case: "limitGtd"; value: LimitGtd; } | { case: "limitIoc"; value: LimitIoc; } | { case: "limitFok"; value: LimitFok; }; clientOrderId?: string | undefined; selfTradePreventionMode?: SelfTradePreventionMode.EXPIRE_MAKER | SelfTradePreventionMode.EXPIRE_TAKER | SelfTradePreventionMode.EXPIRE_BOTH | undefined; }>]>, undefined>, v.MinLengthAction<({ sizing: { readonly case: "baseQtyScaled"; readonly value: bigint; } | { readonly case: "maxQuoteDebitScaled"; readonly value: bigint; }; feeAsset: FeeAsset.QUOTE | FeeAsset.BASE; attachedRisk: { takeProfit: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; } | undefined; stopLeg: { readonly case: "stopLoss"; readonly value: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }; } | { readonly case: "trailingStop"; readonly value: { trailingDistance: { value: bigint; case: "trailingDistanceTicks"; } | { value: number; case: "trailingDistanceBps"; } | { case: undefined; value?: undefined; }; maxSlippage: { value: bigint; case: "maxSlippageTicks"; } | { value: number; case: "maxSlippageBps"; } | { case: undefined; value?: undefined; }; activationPriceTicks: bigint; }; } | { readonly case: undefined; readonly value: undefined; }; oco: boolean; } | undefined; symbolId: number; side: Side.BUY | Side.SELL; execution: { case: "marketIoc"; value: MarketIoc; } | { case: "limitGtc"; value: LimitGtc; } | { case: "limitGtd"; value: LimitGtd; } | { case: "limitIoc"; value: LimitIoc; } | { case: "limitFok"; value: LimitFok; }; clientOrderId?: string | undefined; selfTradePreventionMode?: SelfTradePreventionMode.EXPIRE_MAKER | SelfTradePreventionMode.EXPIRE_TAKER | SelfTradePreventionMode.EXPIRE_BOTH | undefined; } | { sizing: { readonly case: "baseQtyScaled"; readonly value: bigint; } | { readonly case: "maxQuoteDebitScaled"; readonly value: bigint; }; feeAsset: FeeAsset.QUOTE | FeeAsset.BASE; attachedRisk: { takeProfit: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; } | undefined; stopLeg: { readonly case: "stopLoss"; readonly value: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }; } | { readonly case: "trailingStop"; readonly value: { trailingDistance: { value: bigint; case: "trailingDistanceTicks"; } | { value: number; case: "trailingDistanceBps"; } | { case: undefined; value?: undefined; }; maxSlippage: { value: bigint; case: "maxSlippageTicks"; } | { value: number; case: "maxSlippageBps"; } | { case: undefined; value?: undefined; }; activationPriceTicks: bigint; }; } | { readonly case: undefined; readonly value: undefined; }; oco: boolean; } | undefined; symbolId: number; side: Side.BUY | Side.SELL; execution: { case: "marketIoc"; value: MarketIoc; } | { case: "limitGtc"; value: LimitGtc; } | { case: "limitGtd"; value: LimitGtd; } | { case: "limitIoc"; value: LimitIoc; } | { case: "limitFok"; value: LimitFok; }; clientOrderId?: string | undefined; selfTradePreventionMode?: SelfTradePreventionMode.EXPIRE_MAKER | SelfTradePreventionMode.EXPIRE_TAKER | SelfTradePreventionMode.EXPIRE_BOTH | undefined; })[], 1, "At least one order is required.">, v.MaxLengthAction<({ sizing: { readonly case: "baseQtyScaled"; readonly value: bigint; } | { readonly case: "maxQuoteDebitScaled"; readonly value: bigint; }; feeAsset: FeeAsset.QUOTE | FeeAsset.BASE; attachedRisk: { takeProfit: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; } | undefined; stopLeg: { readonly case: "stopLoss"; readonly value: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }; } | { readonly case: "trailingStop"; readonly value: { trailingDistance: { value: bigint; case: "trailingDistanceTicks"; } | { value: number; case: "trailingDistanceBps"; } | { case: undefined; value?: undefined; }; maxSlippage: { value: bigint; case: "maxSlippageTicks"; } | { value: number; case: "maxSlippageBps"; } | { case: undefined; value?: undefined; }; activationPriceTicks: bigint; }; } | { readonly case: undefined; readonly value: undefined; }; oco: boolean; } | undefined; symbolId: number; side: Side.BUY | Side.SELL; execution: { case: "marketIoc"; value: MarketIoc; } | { case: "limitGtc"; value: LimitGtc; } | { case: "limitGtd"; value: LimitGtd; } | { case: "limitIoc"; value: LimitIoc; } | { case: "limitFok"; value: LimitFok; }; clientOrderId?: string | undefined; selfTradePreventionMode?: SelfTradePreventionMode.EXPIRE_MAKER | SelfTradePreventionMode.EXPIRE_TAKER | SelfTradePreventionMode.EXPIRE_BOTH | undefined; } | { sizing: { readonly case: "baseQtyScaled"; readonly value: bigint; } | { readonly case: "maxQuoteDebitScaled"; readonly value: bigint; }; feeAsset: FeeAsset.QUOTE | FeeAsset.BASE; attachedRisk: { takeProfit: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; } | undefined; stopLeg: { readonly case: "stopLoss"; readonly value: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }; } | { readonly case: "trailingStop"; readonly value: { trailingDistance: { value: bigint; case: "trailingDistanceTicks"; } | { value: number; case: "trailingDistanceBps"; } | { case: undefined; value?: undefined; }; maxSlippage: { value: bigint; case: "maxSlippageTicks"; } | { value: number; case: "maxSlippageBps"; } | { case: undefined; value?: undefined; }; activationPriceTicks: bigint; }; } | { readonly case: undefined; readonly value: undefined; }; oco: boolean; } | undefined; symbolId: number; side: Side.BUY | Side.SELL; execution: { case: "marketIoc"; value: MarketIoc; } | { case: "limitGtc"; value: LimitGtc; } | { case: "limitGtd"; value: LimitGtd; } | { case: "limitIoc"; value: LimitIoc; } | { case: "limitFok"; value: LimitFok; }; clientOrderId?: string | undefined; selfTradePreventionMode?: SelfTradePreventionMode.EXPIRE_MAKER | SelfTradePreventionMode.EXPIRE_TAKER | SelfTradePreventionMode.EXPIRE_BOTH | undefined; })[], 20, "Batch create accepts at most 20 orders.">]>; readonly account: v.OptionalSchema, v.StrictObjectSchema<{ readonly subaccountId: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; }, undefined>], undefined>, undefined>; }, undefined>, v.CheckAction<{ requestId?: string | undefined; items: ({ sizing: { readonly case: "baseQtyScaled"; readonly value: bigint; } | { readonly case: "maxQuoteDebitScaled"; readonly value: bigint; }; feeAsset: FeeAsset.QUOTE | FeeAsset.BASE; attachedRisk: { takeProfit: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; } | undefined; stopLeg: { readonly case: "stopLoss"; readonly value: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }; } | { readonly case: "trailingStop"; readonly value: { trailingDistance: { value: bigint; case: "trailingDistanceTicks"; } | { value: number; case: "trailingDistanceBps"; } | { case: undefined; value?: undefined; }; maxSlippage: { value: bigint; case: "maxSlippageTicks"; } | { value: number; case: "maxSlippageBps"; } | { case: undefined; value?: undefined; }; activationPriceTicks: bigint; }; } | { readonly case: undefined; readonly value: undefined; }; oco: boolean; } | undefined; symbolId: number; side: Side.BUY | Side.SELL; execution: { case: "marketIoc"; value: MarketIoc; } | { case: "limitGtc"; value: LimitGtc; } | { case: "limitGtd"; value: LimitGtd; } | { case: "limitIoc"; value: LimitIoc; } | { case: "limitFok"; value: LimitFok; }; clientOrderId?: string | undefined; selfTradePreventionMode?: SelfTradePreventionMode.EXPIRE_MAKER | SelfTradePreventionMode.EXPIRE_TAKER | SelfTradePreventionMode.EXPIRE_BOTH | undefined; } | { sizing: { readonly case: "baseQtyScaled"; readonly value: bigint; } | { readonly case: "maxQuoteDebitScaled"; readonly value: bigint; }; feeAsset: FeeAsset.QUOTE | FeeAsset.BASE; attachedRisk: { takeProfit: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; } | undefined; stopLeg: { readonly case: "stopLoss"; readonly value: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }; } | { readonly case: "trailingStop"; readonly value: { trailingDistance: { value: bigint; case: "trailingDistanceTicks"; } | { value: number; case: "trailingDistanceBps"; } | { case: undefined; value?: undefined; }; maxSlippage: { value: bigint; case: "maxSlippageTicks"; } | { value: number; case: "maxSlippageBps"; } | { case: undefined; value?: undefined; }; activationPriceTicks: bigint; }; } | { readonly case: undefined; readonly value: undefined; }; oco: boolean; } | undefined; symbolId: number; side: Side.BUY | Side.SELL; execution: { case: "marketIoc"; value: MarketIoc; } | { case: "limitGtc"; value: LimitGtc; } | { case: "limitGtd"; value: LimitGtd; } | { case: "limitIoc"; value: LimitIoc; } | { case: "limitFok"; value: LimitFok; }; clientOrderId?: string | undefined; selfTradePreventionMode?: SelfTradePreventionMode.EXPIRE_MAKER | SelfTradePreventionMode.EXPIRE_TAKER | SelfTradePreventionMode.EXPIRE_BOTH | undefined; })[]; account?: "active" | "main" | { subaccountId: string; } | undefined; }, "Each non-empty batch create clientOrderId must be unique.">, v.TransformAction<{ requestId?: string | undefined; items: ({ sizing: { readonly case: "baseQtyScaled"; readonly value: bigint; } | { readonly case: "maxQuoteDebitScaled"; readonly value: bigint; }; feeAsset: FeeAsset.QUOTE | FeeAsset.BASE; attachedRisk: { takeProfit: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; } | undefined; stopLeg: { readonly case: "stopLoss"; readonly value: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }; } | { readonly case: "trailingStop"; readonly value: { trailingDistance: { value: bigint; case: "trailingDistanceTicks"; } | { value: number; case: "trailingDistanceBps"; } | { case: undefined; value?: undefined; }; maxSlippage: { value: bigint; case: "maxSlippageTicks"; } | { value: number; case: "maxSlippageBps"; } | { case: undefined; value?: undefined; }; activationPriceTicks: bigint; }; } | { readonly case: undefined; readonly value: undefined; }; oco: boolean; } | undefined; symbolId: number; side: Side.BUY | Side.SELL; execution: { case: "marketIoc"; value: MarketIoc; } | { case: "limitGtc"; value: LimitGtc; } | { case: "limitGtd"; value: LimitGtd; } | { case: "limitIoc"; value: LimitIoc; } | { case: "limitFok"; value: LimitFok; }; clientOrderId?: string | undefined; selfTradePreventionMode?: SelfTradePreventionMode.EXPIRE_MAKER | SelfTradePreventionMode.EXPIRE_TAKER | SelfTradePreventionMode.EXPIRE_BOTH | undefined; } | { sizing: { readonly case: "baseQtyScaled"; readonly value: bigint; } | { readonly case: "maxQuoteDebitScaled"; readonly value: bigint; }; feeAsset: FeeAsset.QUOTE | FeeAsset.BASE; attachedRisk: { takeProfit: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; } | undefined; stopLeg: { readonly case: "stopLoss"; readonly value: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }; } | { readonly case: "trailingStop"; readonly value: { trailingDistance: { value: bigint; case: "trailingDistanceTicks"; } | { value: number; case: "trailingDistanceBps"; } | { case: undefined; value?: undefined; }; maxSlippage: { value: bigint; case: "maxSlippageTicks"; } | { value: number; case: "maxSlippageBps"; } | { case: undefined; value?: undefined; }; activationPriceTicks: bigint; }; } | { readonly case: undefined; readonly value: undefined; }; oco: boolean; } | undefined; symbolId: number; side: Side.BUY | Side.SELL; execution: { case: "marketIoc"; value: MarketIoc; } | { case: "limitGtc"; value: LimitGtc; } | { case: "limitGtd"; value: LimitGtd; } | { case: "limitIoc"; value: LimitIoc; } | { case: "limitFok"; value: LimitFok; }; clientOrderId?: string | undefined; selfTradePreventionMode?: SelfTradePreventionMode.EXPIRE_MAKER | SelfTradePreventionMode.EXPIRE_TAKER | SelfTradePreventionMode.EXPIRE_BOTH | undefined; })[]; account?: "active" | "main" | { subaccountId: string; } | undefined; }, { subaccountId: bigint | undefined; requestId?: string | undefined; items: ({ sizing: { readonly case: "baseQtyScaled"; readonly value: bigint; } | { readonly case: "maxQuoteDebitScaled"; readonly value: bigint; }; feeAsset: FeeAsset.QUOTE | FeeAsset.BASE; attachedRisk: { takeProfit: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; } | undefined; stopLeg: { readonly case: "stopLoss"; readonly value: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }; } | { readonly case: "trailingStop"; readonly value: { trailingDistance: { value: bigint; case: "trailingDistanceTicks"; } | { value: number; case: "trailingDistanceBps"; } | { case: undefined; value?: undefined; }; maxSlippage: { value: bigint; case: "maxSlippageTicks"; } | { value: number; case: "maxSlippageBps"; } | { case: undefined; value?: undefined; }; activationPriceTicks: bigint; }; } | { readonly case: undefined; readonly value: undefined; }; oco: boolean; } | undefined; symbolId: number; side: Side.BUY | Side.SELL; execution: { case: "marketIoc"; value: MarketIoc; } | { case: "limitGtc"; value: LimitGtc; } | { case: "limitGtd"; value: LimitGtd; } | { case: "limitIoc"; value: LimitIoc; } | { case: "limitFok"; value: LimitFok; }; clientOrderId?: string | undefined; selfTradePreventionMode?: SelfTradePreventionMode.EXPIRE_MAKER | SelfTradePreventionMode.EXPIRE_TAKER | SelfTradePreventionMode.EXPIRE_BOTH | undefined; } | { sizing: { readonly case: "baseQtyScaled"; readonly value: bigint; } | { readonly case: "maxQuoteDebitScaled"; readonly value: bigint; }; feeAsset: FeeAsset.QUOTE | FeeAsset.BASE; attachedRisk: { takeProfit: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; } | undefined; stopLeg: { readonly case: "stopLoss"; readonly value: { triggerPriceTicks: bigint; child: { execution: { value: RiskMarketIoc; case: "marketIoc"; } | { value: RiskLimitGtc; case: "limitGtc"; }; }; }; } | { readonly case: "trailingStop"; readonly value: { trailingDistance: { value: bigint; case: "trailingDistanceTicks"; } | { value: number; case: "trailingDistanceBps"; } | { case: undefined; value?: undefined; }; maxSlippage: { value: bigint; case: "maxSlippageTicks"; } | { value: number; case: "maxSlippageBps"; } | { case: undefined; value?: undefined; }; activationPriceTicks: bigint; }; } | { readonly case: undefined; readonly value: undefined; }; oco: boolean; } | undefined; symbolId: number; side: Side.BUY | Side.SELL; execution: { case: "marketIoc"; value: MarketIoc; } | { case: "limitGtc"; value: LimitGtc; } | { case: "limitGtd"; value: LimitGtd; } | { case: "limitIoc"; value: LimitIoc; } | { case: "limitFok"; value: LimitFok; }; clientOrderId?: string | undefined; selfTradePreventionMode?: SelfTradePreventionMode.EXPIRE_MAKER | SelfTradePreventionMode.EXPIRE_TAKER | SelfTradePreventionMode.EXPIRE_BOTH | undefined; })[]; }>]>; type BatchCreateOrdersInput = v.InferInput>; declare function createBatchCreateOrdersResultSchema(scales: SdkScales, symbolIds: number[]): v.SchemaWithPipe; readonly outcome: v.VariantSchema<"case", [v.ObjectSchema<{ readonly case: v.LiteralSchema<"accepted", undefined>; readonly value: v.ObjectSchema<{ readonly orderId: v.SchemaWithPipe, v.TransformAction]>; readonly takeProfitTriggerId: v.SchemaWithPipe, undefined>, v.TransformAction]>; readonly stopLossTriggerId: v.SchemaWithPipe, undefined>, v.TransformAction]>; readonly trailingStopTriggerId: v.SchemaWithPipe, undefined>, v.TransformAction]>; readonly resolvedBaseQtyScaled: v.BigintSchema; readonly submittedMaxQuoteDebitScaled: v.OptionalSchema, undefined>; }, undefined>; }, undefined>, v.ObjectSchema<{ readonly case: v.LiteralSchema<"rejected", undefined>; readonly value: v.ObjectSchema<{ readonly error: v.OptionalSchema, v.TransformAction]>; readonly violations: v.ArraySchema; readonly ruleId: v.StringSchema; readonly message: v.StringSchema; }, undefined>, undefined>; readonly rateLimit: v.OptionalSchema, v.TransformAction]>; readonly limit: v.SchemaWithPipe, undefined>, v.TransformAction]>; readonly remaining: v.SchemaWithPipe, undefined>, v.TransformAction]>; readonly retryAfterMs: v.SchemaWithPipe, undefined>, v.TransformAction]>; readonly policyVersion: v.SchemaWithPipe, undefined>, v.TransformAction]>; readonly operationId: v.StringSchema; readonly policyClass: v.SchemaWithPipe, v.TransformAction]>; readonly scope: v.SchemaWithPipe, v.TransformAction]>; readonly refillModel: v.SchemaWithPipe, v.TransformAction]>; }, undefined>, undefined>; }, undefined>, undefined>; }, undefined>; }, undefined>], undefined>; }, undefined>, undefined>; readonly acceptedCount: v.SchemaWithPipe, v.IntegerAction, v.MinValueAction]>; readonly rejectedCount: v.SchemaWithPipe, v.IntegerAction, v.MinValueAction]>; readonly tsNs: v.BigintSchema; }, undefined>, v.CheckAction<{ results: { clientOrderId: string; outcome: { case: "accepted"; value: { orderId: string; takeProfitTriggerId?: string | undefined; stopLossTriggerId?: string | undefined; trailingStopTriggerId?: string | undefined; resolvedBaseQtyScaled: bigint; submittedMaxQuoteDebitScaled?: bigint | undefined; }; } | { case: "rejected"; value: { error?: { code: "STALE_QUOTE" | "UNSPECIFIED" | "BAD_REQUEST" | "INVALID_ARGUMENT" | "INSUFFICIENT_FUNDS" | "UNKNOWN_SYMBOL" | "BAD_PRICE" | "BAD_QTY" | "MIN_NOTIONAL" | "QTY_STEP_SIZE" | "CONFLICT_DUPLICATE_CLIENT_ORDER_ID" | "UNAVAILABLE" | "UNAUTHENTICATED" | "PERMISSION_DENIED" | "NOT_FOUND" | "UPSTREAM_ERROR" | "FEE_ASSET_NOT_ALLOWED" | "PAIR_DISABLED" | "ORDER_UNKNOWN" | "INTERNAL_ERROR" | "SUBACCOUNT_INACTIVE" | "POLICY_MARKET_DENY" | "POLICY_MAX_NOTIONAL" | "POLICY_TRADING_HALTED" | "POLICY_SPOT_TRADE_DENY" | "API_KEY_ROOT_SCOPE_ONLY" | "API_KEY_SUB_SCOPE_ONLY" | "API_KEY_SUBACCOUNT_MISMATCH" | "API_KEY_POLICY_REQUIRED" | "API_KEY_UNKNOWN" | "API_KEY_MARKET_DENY" | "PRICE_TICK_SIZE" | "MIN_QTY" | "POST_ONLY_LIMIT_ONLY" | "BATCH_TOO_LARGE" | "POLICY_MAX_OPEN_ORDERS" | "MODIFICATION_REQUIRES_REPLACE" | "CONFLICT_IDEMPOTENCY_KEY_REUSE" | "MARKET_PRICE_UNAVAILABLE" | "PAIR_NOT_LISTED_YET" | "PAIR_DELISTED" | "PAIR_CANCEL_ONLY" | "PAIR_POST_ONLY" | "PAIR_REDUCE_ONLY" | "RISK_LIMIT" | "MARKET_HALTED" | "ACCOUNT_UNKNOWN" | "POST_ONLY_CROSS" | "REDUCE_ONLY_BLOCKED" | "PRICE_BAND_VIOLATION" | "MARKET_CAP_VIOLATION" | "EMPTY_BOOK" | "FOK_INSUFFICIENT_LIQUIDITY" | "ORDER_ALREADY_TERMINAL" | "TRIGGER_PRICE_INVALID" | "TRIGGER_PRICE_SOURCE_UNSUPPORTED" | "TRAILING_DISTANCE_INVALID" | "TRIGGER_NOT_FOUND" | "TRIGGER_CANCEL_REJECTED" | "TRIGGER_STATUS_INVALID" | "TRIGGER_NOT_MODIFIABLE" | "CONFLICT_DUPLICATE_CLIENT_TRIGGER_ID" | "MAX_SLIPPAGE_INVALID" | "VALIDATION_ERROR" | "OVERLOADED" | "MAX_QUOTE_DEBIT_TOO_SMALL" | "RATE_LIMIT_EXCEEDED" | "SUBACCOUNT_READ_FORBIDDEN" | "POLICY_SPOT_READ_DENY" | "API_KEY_SPOT_READ_DENY" | "CANCEL_REQUEST_EXPIRED"; violations: { fieldPath: string; ruleId: string; message: string; }[]; rateLimit?: { reason: "unspecified" | "quota_exceeded" | "authority_unavailable"; limit?: string | undefined; remaining?: string | undefined; retryAfterMs?: string | undefined; policyVersion?: string | undefined; operationId: string; policyClass: "unspecified" | "auth_public" | "trading_place" | "trading_cancel" | "trading_read" | "account_admin" | "public_read" | "account_security" | "deposit_create" | "internal_transfer" | "withdraw_submit" | "withdraw_validate" | "guard_sign" | "social_provider"; scope: "symbol" | "unspecified" | "client_ip" | "api_key" | "account" | "subaccount" | "connection" | "service" | "region" | "auth_subject"; refillModel: "unspecified" | "continuous" | "fixed_window" | "rolling_window"; } | undefined; } | undefined; }; }; }[]; acceptedCount: number; rejectedCount: number; tsNs: bigint; }, "Batch create result counts do not match the returned results.">, v.CheckAction<{ results: { clientOrderId: string; outcome: { case: "accepted"; value: { orderId: string; takeProfitTriggerId?: string | undefined; stopLossTriggerId?: string | undefined; trailingStopTriggerId?: string | undefined; resolvedBaseQtyScaled: bigint; submittedMaxQuoteDebitScaled?: bigint | undefined; }; } | { case: "rejected"; value: { error?: { code: "STALE_QUOTE" | "UNSPECIFIED" | "BAD_REQUEST" | "INVALID_ARGUMENT" | "INSUFFICIENT_FUNDS" | "UNKNOWN_SYMBOL" | "BAD_PRICE" | "BAD_QTY" | "MIN_NOTIONAL" | "QTY_STEP_SIZE" | "CONFLICT_DUPLICATE_CLIENT_ORDER_ID" | "UNAVAILABLE" | "UNAUTHENTICATED" | "PERMISSION_DENIED" | "NOT_FOUND" | "UPSTREAM_ERROR" | "FEE_ASSET_NOT_ALLOWED" | "PAIR_DISABLED" | "ORDER_UNKNOWN" | "INTERNAL_ERROR" | "SUBACCOUNT_INACTIVE" | "POLICY_MARKET_DENY" | "POLICY_MAX_NOTIONAL" | "POLICY_TRADING_HALTED" | "POLICY_SPOT_TRADE_DENY" | "API_KEY_ROOT_SCOPE_ONLY" | "API_KEY_SUB_SCOPE_ONLY" | "API_KEY_SUBACCOUNT_MISMATCH" | "API_KEY_POLICY_REQUIRED" | "API_KEY_UNKNOWN" | "API_KEY_MARKET_DENY" | "PRICE_TICK_SIZE" | "MIN_QTY" | "POST_ONLY_LIMIT_ONLY" | "BATCH_TOO_LARGE" | "POLICY_MAX_OPEN_ORDERS" | "MODIFICATION_REQUIRES_REPLACE" | "CONFLICT_IDEMPOTENCY_KEY_REUSE" | "MARKET_PRICE_UNAVAILABLE" | "PAIR_NOT_LISTED_YET" | "PAIR_DELISTED" | "PAIR_CANCEL_ONLY" | "PAIR_POST_ONLY" | "PAIR_REDUCE_ONLY" | "RISK_LIMIT" | "MARKET_HALTED" | "ACCOUNT_UNKNOWN" | "POST_ONLY_CROSS" | "REDUCE_ONLY_BLOCKED" | "PRICE_BAND_VIOLATION" | "MARKET_CAP_VIOLATION" | "EMPTY_BOOK" | "FOK_INSUFFICIENT_LIQUIDITY" | "ORDER_ALREADY_TERMINAL" | "TRIGGER_PRICE_INVALID" | "TRIGGER_PRICE_SOURCE_UNSUPPORTED" | "TRAILING_DISTANCE_INVALID" | "TRIGGER_NOT_FOUND" | "TRIGGER_CANCEL_REJECTED" | "TRIGGER_STATUS_INVALID" | "TRIGGER_NOT_MODIFIABLE" | "CONFLICT_DUPLICATE_CLIENT_TRIGGER_ID" | "MAX_SLIPPAGE_INVALID" | "VALIDATION_ERROR" | "OVERLOADED" | "MAX_QUOTE_DEBIT_TOO_SMALL" | "RATE_LIMIT_EXCEEDED" | "SUBACCOUNT_READ_FORBIDDEN" | "POLICY_SPOT_READ_DENY" | "API_KEY_SPOT_READ_DENY" | "CANCEL_REQUEST_EXPIRED"; violations: { fieldPath: string; ruleId: string; message: string; }[]; rateLimit?: { reason: "unspecified" | "quota_exceeded" | "authority_unavailable"; limit?: string | undefined; remaining?: string | undefined; retryAfterMs?: string | undefined; policyVersion?: string | undefined; operationId: string; policyClass: "unspecified" | "auth_public" | "trading_place" | "trading_cancel" | "trading_read" | "account_admin" | "public_read" | "account_security" | "deposit_create" | "internal_transfer" | "withdraw_submit" | "withdraw_validate" | "guard_sign" | "social_provider"; scope: "symbol" | "unspecified" | "client_ip" | "api_key" | "account" | "subaccount" | "connection" | "service" | "region" | "auth_subject"; refillModel: "unspecified" | "continuous" | "fixed_window" | "rolling_window"; } | undefined; } | undefined; }; }; }[]; acceptedCount: number; rejectedCount: number; tsNs: bigint; }, "Batch create result count does not match the submitted item count.">, v.TransformAction<{ results: { clientOrderId: string; outcome: { case: "accepted"; value: { orderId: string; takeProfitTriggerId?: string | undefined; stopLossTriggerId?: string | undefined; trailingStopTriggerId?: string | undefined; resolvedBaseQtyScaled: bigint; submittedMaxQuoteDebitScaled?: bigint | undefined; }; } | { case: "rejected"; value: { error?: { code: "STALE_QUOTE" | "UNSPECIFIED" | "BAD_REQUEST" | "INVALID_ARGUMENT" | "INSUFFICIENT_FUNDS" | "UNKNOWN_SYMBOL" | "BAD_PRICE" | "BAD_QTY" | "MIN_NOTIONAL" | "QTY_STEP_SIZE" | "CONFLICT_DUPLICATE_CLIENT_ORDER_ID" | "UNAVAILABLE" | "UNAUTHENTICATED" | "PERMISSION_DENIED" | "NOT_FOUND" | "UPSTREAM_ERROR" | "FEE_ASSET_NOT_ALLOWED" | "PAIR_DISABLED" | "ORDER_UNKNOWN" | "INTERNAL_ERROR" | "SUBACCOUNT_INACTIVE" | "POLICY_MARKET_DENY" | "POLICY_MAX_NOTIONAL" | "POLICY_TRADING_HALTED" | "POLICY_SPOT_TRADE_DENY" | "API_KEY_ROOT_SCOPE_ONLY" | "API_KEY_SUB_SCOPE_ONLY" | "API_KEY_SUBACCOUNT_MISMATCH" | "API_KEY_POLICY_REQUIRED" | "API_KEY_UNKNOWN" | "API_KEY_MARKET_DENY" | "PRICE_TICK_SIZE" | "MIN_QTY" | "POST_ONLY_LIMIT_ONLY" | "BATCH_TOO_LARGE" | "POLICY_MAX_OPEN_ORDERS" | "MODIFICATION_REQUIRES_REPLACE" | "CONFLICT_IDEMPOTENCY_KEY_REUSE" | "MARKET_PRICE_UNAVAILABLE" | "PAIR_NOT_LISTED_YET" | "PAIR_DELISTED" | "PAIR_CANCEL_ONLY" | "PAIR_POST_ONLY" | "PAIR_REDUCE_ONLY" | "RISK_LIMIT" | "MARKET_HALTED" | "ACCOUNT_UNKNOWN" | "POST_ONLY_CROSS" | "REDUCE_ONLY_BLOCKED" | "PRICE_BAND_VIOLATION" | "MARKET_CAP_VIOLATION" | "EMPTY_BOOK" | "FOK_INSUFFICIENT_LIQUIDITY" | "ORDER_ALREADY_TERMINAL" | "TRIGGER_PRICE_INVALID" | "TRIGGER_PRICE_SOURCE_UNSUPPORTED" | "TRAILING_DISTANCE_INVALID" | "TRIGGER_NOT_FOUND" | "TRIGGER_CANCEL_REJECTED" | "TRIGGER_STATUS_INVALID" | "TRIGGER_NOT_MODIFIABLE" | "CONFLICT_DUPLICATE_CLIENT_TRIGGER_ID" | "MAX_SLIPPAGE_INVALID" | "VALIDATION_ERROR" | "OVERLOADED" | "MAX_QUOTE_DEBIT_TOO_SMALL" | "RATE_LIMIT_EXCEEDED" | "SUBACCOUNT_READ_FORBIDDEN" | "POLICY_SPOT_READ_DENY" | "API_KEY_SPOT_READ_DENY" | "CANCEL_REQUEST_EXPIRED"; violations: { fieldPath: string; ruleId: string; message: string; }[]; rateLimit?: { reason: "unspecified" | "quota_exceeded" | "authority_unavailable"; limit?: string | undefined; remaining?: string | undefined; retryAfterMs?: string | undefined; policyVersion?: string | undefined; operationId: string; policyClass: "unspecified" | "auth_public" | "trading_place" | "trading_cancel" | "trading_read" | "account_admin" | "public_read" | "account_security" | "deposit_create" | "internal_transfer" | "withdraw_submit" | "withdraw_validate" | "guard_sign" | "social_provider"; scope: "symbol" | "unspecified" | "client_ip" | "api_key" | "account" | "subaccount" | "connection" | "service" | "region" | "auth_subject"; refillModel: "unspecified" | "continuous" | "fixed_window" | "rolling_window"; } | undefined; } | undefined; }; }; }[]; acceptedCount: number; rejectedCount: number; tsNs: bigint; }, { results: ({ status: "rejected"; clientOrderId: string; error: { code: "STALE_QUOTE" | "UNSPECIFIED" | "BAD_REQUEST" | "INVALID_ARGUMENT" | "INSUFFICIENT_FUNDS" | "UNKNOWN_SYMBOL" | "BAD_PRICE" | "BAD_QTY" | "MIN_NOTIONAL" | "QTY_STEP_SIZE" | "CONFLICT_DUPLICATE_CLIENT_ORDER_ID" | "UNAVAILABLE" | "UNAUTHENTICATED" | "PERMISSION_DENIED" | "NOT_FOUND" | "UPSTREAM_ERROR" | "FEE_ASSET_NOT_ALLOWED" | "PAIR_DISABLED" | "ORDER_UNKNOWN" | "INTERNAL_ERROR" | "SUBACCOUNT_INACTIVE" | "POLICY_MARKET_DENY" | "POLICY_MAX_NOTIONAL" | "POLICY_TRADING_HALTED" | "POLICY_SPOT_TRADE_DENY" | "API_KEY_ROOT_SCOPE_ONLY" | "API_KEY_SUB_SCOPE_ONLY" | "API_KEY_SUBACCOUNT_MISMATCH" | "API_KEY_POLICY_REQUIRED" | "API_KEY_UNKNOWN" | "API_KEY_MARKET_DENY" | "PRICE_TICK_SIZE" | "MIN_QTY" | "POST_ONLY_LIMIT_ONLY" | "BATCH_TOO_LARGE" | "POLICY_MAX_OPEN_ORDERS" | "MODIFICATION_REQUIRES_REPLACE" | "CONFLICT_IDEMPOTENCY_KEY_REUSE" | "MARKET_PRICE_UNAVAILABLE" | "PAIR_NOT_LISTED_YET" | "PAIR_DELISTED" | "PAIR_CANCEL_ONLY" | "PAIR_POST_ONLY" | "PAIR_REDUCE_ONLY" | "RISK_LIMIT" | "MARKET_HALTED" | "ACCOUNT_UNKNOWN" | "POST_ONLY_CROSS" | "REDUCE_ONLY_BLOCKED" | "PRICE_BAND_VIOLATION" | "MARKET_CAP_VIOLATION" | "EMPTY_BOOK" | "FOK_INSUFFICIENT_LIQUIDITY" | "ORDER_ALREADY_TERMINAL" | "TRIGGER_PRICE_INVALID" | "TRIGGER_PRICE_SOURCE_UNSUPPORTED" | "TRAILING_DISTANCE_INVALID" | "TRIGGER_NOT_FOUND" | "TRIGGER_CANCEL_REJECTED" | "TRIGGER_STATUS_INVALID" | "TRIGGER_NOT_MODIFIABLE" | "CONFLICT_DUPLICATE_CLIENT_TRIGGER_ID" | "MAX_SLIPPAGE_INVALID" | "VALIDATION_ERROR" | "OVERLOADED" | "MAX_QUOTE_DEBIT_TOO_SMALL" | "RATE_LIMIT_EXCEEDED" | "SUBACCOUNT_READ_FORBIDDEN" | "POLICY_SPOT_READ_DENY" | "API_KEY_SPOT_READ_DENY" | "CANCEL_REQUEST_EXPIRED"; violations: { fieldPath: string; ruleId: string; message: string; }[]; rateLimit?: { reason: "unspecified" | "quota_exceeded" | "authority_unavailable"; limit?: string | undefined; remaining?: string | undefined; retryAfterMs?: string | undefined; policyVersion?: string | undefined; operationId: string; policyClass: "unspecified" | "auth_public" | "trading_place" | "trading_cancel" | "trading_read" | "account_admin" | "public_read" | "account_security" | "deposit_create" | "internal_transfer" | "withdraw_submit" | "withdraw_validate" | "guard_sign" | "social_provider"; scope: "symbol" | "unspecified" | "client_ip" | "api_key" | "account" | "subaccount" | "connection" | "service" | "region" | "auth_subject"; refillModel: "unspecified" | "continuous" | "fixed_window" | "rolling_window"; } | undefined; } | undefined; } | { submittedMaxQuoteDebit?: string | undefined; resolvedBaseQty: string; orderId: string; takeProfitTriggerId?: string | undefined; stopLossTriggerId?: string | undefined; trailingStopTriggerId?: string | undefined; status: "accepted"; clientOrderId: string; error?: undefined; })[]; ts: number; tsNs: string; acceptedCount: number; rejectedCount: number; }>]>; type BatchCreateOrdersResult = v.InferOutput>; type BatchCreateOrderResult = BatchCreateOrdersResult["results"][number]; type BatchReplaceOrdersInput = { account?: v.InferInput; symbolId: number; requestId?: string; items: Array<{ orderId?: string; clientOrderId?: string; newPrice?: string; newQty?: string; risk?: v.InferInput>; clearRisk?: boolean; newClientOrderId?: string; }>; }; declare const BatchReplaceAdmissionItemSchema: v.SchemaWithPipe, v.IntegerAction, v.MinValueAction]>; readonly status: v.SchemaWithPipe, v.TransformAction]>; readonly oldOrderId: v.SchemaWithPipe, undefined>, v.TransformAction]>; readonly replacementOrderId: v.SchemaWithPipe, undefined>, v.TransformAction]>; readonly actionTaken: v.SchemaWithPipe, v.TransformAction]>; readonly clientOrderId: v.StringSchema; readonly code: v.StringSchema; readonly error: v.OptionalSchema, v.TransformAction]>; readonly violations: v.ArraySchema; readonly ruleId: v.StringSchema; readonly message: v.StringSchema; }, undefined>, undefined>; readonly rateLimit: v.OptionalSchema, v.TransformAction]>; readonly limit: v.SchemaWithPipe, undefined>, v.TransformAction]>; readonly remaining: v.SchemaWithPipe, undefined>, v.TransformAction]>; readonly retryAfterMs: v.SchemaWithPipe, undefined>, v.TransformAction]>; readonly policyVersion: v.SchemaWithPipe, undefined>, v.TransformAction]>; readonly operationId: v.StringSchema; readonly policyClass: v.SchemaWithPipe, v.TransformAction]>; readonly scope: v.SchemaWithPipe, v.TransformAction]>; readonly refillModel: v.SchemaWithPipe, v.TransformAction]>; }, undefined>, undefined>; }, undefined>, undefined>; }, undefined>, v.TransformAction<{ itemIndex: number; status: "unspecified" | "rejected" | "admitted"; oldOrderId?: string | undefined; replacementOrderId?: string | undefined; actionTaken: "unspecified" | "AMENDED" | "REPLACED"; clientOrderId: string; code: string; error?: { code: "STALE_QUOTE" | "UNSPECIFIED" | "BAD_REQUEST" | "INVALID_ARGUMENT" | "INSUFFICIENT_FUNDS" | "UNKNOWN_SYMBOL" | "BAD_PRICE" | "BAD_QTY" | "MIN_NOTIONAL" | "QTY_STEP_SIZE" | "CONFLICT_DUPLICATE_CLIENT_ORDER_ID" | "UNAVAILABLE" | "UNAUTHENTICATED" | "PERMISSION_DENIED" | "NOT_FOUND" | "UPSTREAM_ERROR" | "FEE_ASSET_NOT_ALLOWED" | "PAIR_DISABLED" | "ORDER_UNKNOWN" | "INTERNAL_ERROR" | "SUBACCOUNT_INACTIVE" | "POLICY_MARKET_DENY" | "POLICY_MAX_NOTIONAL" | "POLICY_TRADING_HALTED" | "POLICY_SPOT_TRADE_DENY" | "API_KEY_ROOT_SCOPE_ONLY" | "API_KEY_SUB_SCOPE_ONLY" | "API_KEY_SUBACCOUNT_MISMATCH" | "API_KEY_POLICY_REQUIRED" | "API_KEY_UNKNOWN" | "API_KEY_MARKET_DENY" | "PRICE_TICK_SIZE" | "MIN_QTY" | "POST_ONLY_LIMIT_ONLY" | "BATCH_TOO_LARGE" | "POLICY_MAX_OPEN_ORDERS" | "MODIFICATION_REQUIRES_REPLACE" | "CONFLICT_IDEMPOTENCY_KEY_REUSE" | "MARKET_PRICE_UNAVAILABLE" | "PAIR_NOT_LISTED_YET" | "PAIR_DELISTED" | "PAIR_CANCEL_ONLY" | "PAIR_POST_ONLY" | "PAIR_REDUCE_ONLY" | "RISK_LIMIT" | "MARKET_HALTED" | "ACCOUNT_UNKNOWN" | "POST_ONLY_CROSS" | "REDUCE_ONLY_BLOCKED" | "PRICE_BAND_VIOLATION" | "MARKET_CAP_VIOLATION" | "EMPTY_BOOK" | "FOK_INSUFFICIENT_LIQUIDITY" | "ORDER_ALREADY_TERMINAL" | "TRIGGER_PRICE_INVALID" | "TRIGGER_PRICE_SOURCE_UNSUPPORTED" | "TRAILING_DISTANCE_INVALID" | "TRIGGER_NOT_FOUND" | "TRIGGER_CANCEL_REJECTED" | "TRIGGER_STATUS_INVALID" | "TRIGGER_NOT_MODIFIABLE" | "CONFLICT_DUPLICATE_CLIENT_TRIGGER_ID" | "MAX_SLIPPAGE_INVALID" | "VALIDATION_ERROR" | "OVERLOADED" | "MAX_QUOTE_DEBIT_TOO_SMALL" | "RATE_LIMIT_EXCEEDED" | "SUBACCOUNT_READ_FORBIDDEN" | "POLICY_SPOT_READ_DENY" | "API_KEY_SPOT_READ_DENY" | "CANCEL_REQUEST_EXPIRED"; violations: { fieldPath: string; ruleId: string; message: string; }[]; rateLimit?: { reason: "unspecified" | "quota_exceeded" | "authority_unavailable"; limit?: string | undefined; remaining?: string | undefined; retryAfterMs?: string | undefined; policyVersion?: string | undefined; operationId: string; policyClass: "unspecified" | "auth_public" | "trading_place" | "trading_cancel" | "trading_read" | "account_admin" | "public_read" | "account_security" | "deposit_create" | "internal_transfer" | "withdraw_submit" | "withdraw_validate" | "guard_sign" | "social_provider"; scope: "symbol" | "unspecified" | "client_ip" | "api_key" | "account" | "subaccount" | "connection" | "service" | "region" | "auth_subject"; refillModel: "unspecified" | "continuous" | "fixed_window" | "rolling_window"; } | undefined; } | undefined; }, { code: string | undefined; itemIndex: number; status: "unspecified" | "rejected" | "admitted"; oldOrderId?: string | undefined; replacementOrderId?: string | undefined; actionTaken: "unspecified" | "AMENDED" | "REPLACED"; clientOrderId: string; error?: { code: "STALE_QUOTE" | "UNSPECIFIED" | "BAD_REQUEST" | "INVALID_ARGUMENT" | "INSUFFICIENT_FUNDS" | "UNKNOWN_SYMBOL" | "BAD_PRICE" | "BAD_QTY" | "MIN_NOTIONAL" | "QTY_STEP_SIZE" | "CONFLICT_DUPLICATE_CLIENT_ORDER_ID" | "UNAVAILABLE" | "UNAUTHENTICATED" | "PERMISSION_DENIED" | "NOT_FOUND" | "UPSTREAM_ERROR" | "FEE_ASSET_NOT_ALLOWED" | "PAIR_DISABLED" | "ORDER_UNKNOWN" | "INTERNAL_ERROR" | "SUBACCOUNT_INACTIVE" | "POLICY_MARKET_DENY" | "POLICY_MAX_NOTIONAL" | "POLICY_TRADING_HALTED" | "POLICY_SPOT_TRADE_DENY" | "API_KEY_ROOT_SCOPE_ONLY" | "API_KEY_SUB_SCOPE_ONLY" | "API_KEY_SUBACCOUNT_MISMATCH" | "API_KEY_POLICY_REQUIRED" | "API_KEY_UNKNOWN" | "API_KEY_MARKET_DENY" | "PRICE_TICK_SIZE" | "MIN_QTY" | "POST_ONLY_LIMIT_ONLY" | "BATCH_TOO_LARGE" | "POLICY_MAX_OPEN_ORDERS" | "MODIFICATION_REQUIRES_REPLACE" | "CONFLICT_IDEMPOTENCY_KEY_REUSE" | "MARKET_PRICE_UNAVAILABLE" | "PAIR_NOT_LISTED_YET" | "PAIR_DELISTED" | "PAIR_CANCEL_ONLY" | "PAIR_POST_ONLY" | "PAIR_REDUCE_ONLY" | "RISK_LIMIT" | "MARKET_HALTED" | "ACCOUNT_UNKNOWN" | "POST_ONLY_CROSS" | "REDUCE_ONLY_BLOCKED" | "PRICE_BAND_VIOLATION" | "MARKET_CAP_VIOLATION" | "EMPTY_BOOK" | "FOK_INSUFFICIENT_LIQUIDITY" | "ORDER_ALREADY_TERMINAL" | "TRIGGER_PRICE_INVALID" | "TRIGGER_PRICE_SOURCE_UNSUPPORTED" | "TRAILING_DISTANCE_INVALID" | "TRIGGER_NOT_FOUND" | "TRIGGER_CANCEL_REJECTED" | "TRIGGER_STATUS_INVALID" | "TRIGGER_NOT_MODIFIABLE" | "CONFLICT_DUPLICATE_CLIENT_TRIGGER_ID" | "MAX_SLIPPAGE_INVALID" | "VALIDATION_ERROR" | "OVERLOADED" | "MAX_QUOTE_DEBIT_TOO_SMALL" | "RATE_LIMIT_EXCEEDED" | "SUBACCOUNT_READ_FORBIDDEN" | "POLICY_SPOT_READ_DENY" | "API_KEY_SPOT_READ_DENY" | "CANCEL_REQUEST_EXPIRED"; violations: { fieldPath: string; ruleId: string; message: string; }[]; rateLimit?: { reason: "unspecified" | "quota_exceeded" | "authority_unavailable"; limit?: string | undefined; remaining?: string | undefined; retryAfterMs?: string | undefined; policyVersion?: string | undefined; operationId: string; policyClass: "unspecified" | "auth_public" | "trading_place" | "trading_cancel" | "trading_read" | "account_admin" | "public_read" | "account_security" | "deposit_create" | "internal_transfer" | "withdraw_submit" | "withdraw_validate" | "guard_sign" | "social_provider"; scope: "symbol" | "unspecified" | "client_ip" | "api_key" | "account" | "subaccount" | "connection" | "service" | "region" | "auth_subject"; refillModel: "unspecified" | "continuous" | "fixed_window" | "rolling_window"; } | undefined; } | undefined; }>]>; type BatchReplaceAdmissionItem = v.InferOutput; declare const BatchReplaceOrdersResultSchema: v.SchemaWithPipe, v.GtValueAction, v.TransformAction]>; readonly status: v.SchemaWithPipe, v.TransformAction]>; readonly results: v.ArraySchema, v.IntegerAction, v.MinValueAction]>; readonly status: v.SchemaWithPipe, v.TransformAction]>; readonly oldOrderId: v.SchemaWithPipe, undefined>, v.TransformAction]>; readonly replacementOrderId: v.SchemaWithPipe, undefined>, v.TransformAction]>; readonly actionTaken: v.SchemaWithPipe, v.TransformAction]>; readonly clientOrderId: v.StringSchema; readonly code: v.StringSchema; readonly error: v.OptionalSchema, v.TransformAction]>; readonly violations: v.ArraySchema; readonly ruleId: v.StringSchema; readonly message: v.StringSchema; }, undefined>, undefined>; readonly rateLimit: v.OptionalSchema, v.TransformAction]>; readonly limit: v.SchemaWithPipe, undefined>, v.TransformAction]>; readonly remaining: v.SchemaWithPipe, undefined>, v.TransformAction]>; readonly retryAfterMs: v.SchemaWithPipe, undefined>, v.TransformAction]>; readonly policyVersion: v.SchemaWithPipe, undefined>, v.TransformAction]>; readonly operationId: v.StringSchema; readonly policyClass: v.SchemaWithPipe, v.TransformAction]>; readonly scope: v.SchemaWithPipe, v.TransformAction]>; readonly refillModel: v.SchemaWithPipe, v.TransformAction]>; }, undefined>, undefined>; }, undefined>, undefined>; }, undefined>, v.TransformAction<{ itemIndex: number; status: "unspecified" | "rejected" | "admitted"; oldOrderId?: string | undefined; replacementOrderId?: string | undefined; actionTaken: "unspecified" | "AMENDED" | "REPLACED"; clientOrderId: string; code: string; error?: { code: "STALE_QUOTE" | "UNSPECIFIED" | "BAD_REQUEST" | "INVALID_ARGUMENT" | "INSUFFICIENT_FUNDS" | "UNKNOWN_SYMBOL" | "BAD_PRICE" | "BAD_QTY" | "MIN_NOTIONAL" | "QTY_STEP_SIZE" | "CONFLICT_DUPLICATE_CLIENT_ORDER_ID" | "UNAVAILABLE" | "UNAUTHENTICATED" | "PERMISSION_DENIED" | "NOT_FOUND" | "UPSTREAM_ERROR" | "FEE_ASSET_NOT_ALLOWED" | "PAIR_DISABLED" | "ORDER_UNKNOWN" | "INTERNAL_ERROR" | "SUBACCOUNT_INACTIVE" | "POLICY_MARKET_DENY" | "POLICY_MAX_NOTIONAL" | "POLICY_TRADING_HALTED" | "POLICY_SPOT_TRADE_DENY" | "API_KEY_ROOT_SCOPE_ONLY" | "API_KEY_SUB_SCOPE_ONLY" | "API_KEY_SUBACCOUNT_MISMATCH" | "API_KEY_POLICY_REQUIRED" | "API_KEY_UNKNOWN" | "API_KEY_MARKET_DENY" | "PRICE_TICK_SIZE" | "MIN_QTY" | "POST_ONLY_LIMIT_ONLY" | "BATCH_TOO_LARGE" | "POLICY_MAX_OPEN_ORDERS" | "MODIFICATION_REQUIRES_REPLACE" | "CONFLICT_IDEMPOTENCY_KEY_REUSE" | "MARKET_PRICE_UNAVAILABLE" | "PAIR_NOT_LISTED_YET" | "PAIR_DELISTED" | "PAIR_CANCEL_ONLY" | "PAIR_POST_ONLY" | "PAIR_REDUCE_ONLY" | "RISK_LIMIT" | "MARKET_HALTED" | "ACCOUNT_UNKNOWN" | "POST_ONLY_CROSS" | "REDUCE_ONLY_BLOCKED" | "PRICE_BAND_VIOLATION" | "MARKET_CAP_VIOLATION" | "EMPTY_BOOK" | "FOK_INSUFFICIENT_LIQUIDITY" | "ORDER_ALREADY_TERMINAL" | "TRIGGER_PRICE_INVALID" | "TRIGGER_PRICE_SOURCE_UNSUPPORTED" | "TRAILING_DISTANCE_INVALID" | "TRIGGER_NOT_FOUND" | "TRIGGER_CANCEL_REJECTED" | "TRIGGER_STATUS_INVALID" | "TRIGGER_NOT_MODIFIABLE" | "CONFLICT_DUPLICATE_CLIENT_TRIGGER_ID" | "MAX_SLIPPAGE_INVALID" | "VALIDATION_ERROR" | "OVERLOADED" | "MAX_QUOTE_DEBIT_TOO_SMALL" | "RATE_LIMIT_EXCEEDED" | "SUBACCOUNT_READ_FORBIDDEN" | "POLICY_SPOT_READ_DENY" | "API_KEY_SPOT_READ_DENY" | "CANCEL_REQUEST_EXPIRED"; violations: { fieldPath: string; ruleId: string; message: string; }[]; rateLimit?: { reason: "unspecified" | "quota_exceeded" | "authority_unavailable"; limit?: string | undefined; remaining?: string | undefined; retryAfterMs?: string | undefined; policyVersion?: string | undefined; operationId: string; policyClass: "unspecified" | "auth_public" | "trading_place" | "trading_cancel" | "trading_read" | "account_admin" | "public_read" | "account_security" | "deposit_create" | "internal_transfer" | "withdraw_submit" | "withdraw_validate" | "guard_sign" | "social_provider"; scope: "symbol" | "unspecified" | "client_ip" | "api_key" | "account" | "subaccount" | "connection" | "service" | "region" | "auth_subject"; refillModel: "unspecified" | "continuous" | "fixed_window" | "rolling_window"; } | undefined; } | undefined; }, { code: string | undefined; itemIndex: number; status: "unspecified" | "rejected" | "admitted"; oldOrderId?: string | undefined; replacementOrderId?: string | undefined; actionTaken: "unspecified" | "AMENDED" | "REPLACED"; clientOrderId: string; error?: { code: "STALE_QUOTE" | "UNSPECIFIED" | "BAD_REQUEST" | "INVALID_ARGUMENT" | "INSUFFICIENT_FUNDS" | "UNKNOWN_SYMBOL" | "BAD_PRICE" | "BAD_QTY" | "MIN_NOTIONAL" | "QTY_STEP_SIZE" | "CONFLICT_DUPLICATE_CLIENT_ORDER_ID" | "UNAVAILABLE" | "UNAUTHENTICATED" | "PERMISSION_DENIED" | "NOT_FOUND" | "UPSTREAM_ERROR" | "FEE_ASSET_NOT_ALLOWED" | "PAIR_DISABLED" | "ORDER_UNKNOWN" | "INTERNAL_ERROR" | "SUBACCOUNT_INACTIVE" | "POLICY_MARKET_DENY" | "POLICY_MAX_NOTIONAL" | "POLICY_TRADING_HALTED" | "POLICY_SPOT_TRADE_DENY" | "API_KEY_ROOT_SCOPE_ONLY" | "API_KEY_SUB_SCOPE_ONLY" | "API_KEY_SUBACCOUNT_MISMATCH" | "API_KEY_POLICY_REQUIRED" | "API_KEY_UNKNOWN" | "API_KEY_MARKET_DENY" | "PRICE_TICK_SIZE" | "MIN_QTY" | "POST_ONLY_LIMIT_ONLY" | "BATCH_TOO_LARGE" | "POLICY_MAX_OPEN_ORDERS" | "MODIFICATION_REQUIRES_REPLACE" | "CONFLICT_IDEMPOTENCY_KEY_REUSE" | "MARKET_PRICE_UNAVAILABLE" | "PAIR_NOT_LISTED_YET" | "PAIR_DELISTED" | "PAIR_CANCEL_ONLY" | "PAIR_POST_ONLY" | "PAIR_REDUCE_ONLY" | "RISK_LIMIT" | "MARKET_HALTED" | "ACCOUNT_UNKNOWN" | "POST_ONLY_CROSS" | "REDUCE_ONLY_BLOCKED" | "PRICE_BAND_VIOLATION" | "MARKET_CAP_VIOLATION" | "EMPTY_BOOK" | "FOK_INSUFFICIENT_LIQUIDITY" | "ORDER_ALREADY_TERMINAL" | "TRIGGER_PRICE_INVALID" | "TRIGGER_PRICE_SOURCE_UNSUPPORTED" | "TRAILING_DISTANCE_INVALID" | "TRIGGER_NOT_FOUND" | "TRIGGER_CANCEL_REJECTED" | "TRIGGER_STATUS_INVALID" | "TRIGGER_NOT_MODIFIABLE" | "CONFLICT_DUPLICATE_CLIENT_TRIGGER_ID" | "MAX_SLIPPAGE_INVALID" | "VALIDATION_ERROR" | "OVERLOADED" | "MAX_QUOTE_DEBIT_TOO_SMALL" | "RATE_LIMIT_EXCEEDED" | "SUBACCOUNT_READ_FORBIDDEN" | "POLICY_SPOT_READ_DENY" | "API_KEY_SPOT_READ_DENY" | "CANCEL_REQUEST_EXPIRED"; violations: { fieldPath: string; ruleId: string; message: string; }[]; rateLimit?: { reason: "unspecified" | "quota_exceeded" | "authority_unavailable"; limit?: string | undefined; remaining?: string | undefined; retryAfterMs?: string | undefined; policyVersion?: string | undefined; operationId: string; policyClass: "unspecified" | "auth_public" | "trading_place" | "trading_cancel" | "trading_read" | "account_admin" | "public_read" | "account_security" | "deposit_create" | "internal_transfer" | "withdraw_submit" | "withdraw_validate" | "guard_sign" | "social_provider"; scope: "symbol" | "unspecified" | "client_ip" | "api_key" | "account" | "subaccount" | "connection" | "service" | "region" | "auth_subject"; refillModel: "unspecified" | "continuous" | "fixed_window" | "rolling_window"; } | undefined; } | undefined; }>]>, undefined>; readonly acceptedCount: v.SchemaWithPipe, v.IntegerAction, v.MinValueAction]>; readonly rejectedCount: v.SchemaWithPipe, v.IntegerAction, v.MinValueAction]>; readonly acceptedTsNs: v.BigintSchema; }, undefined>, v.CheckAction<{ batchRequestId: string; status: "unspecified" | "rejected" | "admitted" | "partially_admitted"; results: { code: string | undefined; itemIndex: number; status: "unspecified" | "rejected" | "admitted"; oldOrderId?: string | undefined; replacementOrderId?: string | undefined; actionTaken: "unspecified" | "AMENDED" | "REPLACED"; clientOrderId: string; error?: { code: "STALE_QUOTE" | "UNSPECIFIED" | "BAD_REQUEST" | "INVALID_ARGUMENT" | "INSUFFICIENT_FUNDS" | "UNKNOWN_SYMBOL" | "BAD_PRICE" | "BAD_QTY" | "MIN_NOTIONAL" | "QTY_STEP_SIZE" | "CONFLICT_DUPLICATE_CLIENT_ORDER_ID" | "UNAVAILABLE" | "UNAUTHENTICATED" | "PERMISSION_DENIED" | "NOT_FOUND" | "UPSTREAM_ERROR" | "FEE_ASSET_NOT_ALLOWED" | "PAIR_DISABLED" | "ORDER_UNKNOWN" | "INTERNAL_ERROR" | "SUBACCOUNT_INACTIVE" | "POLICY_MARKET_DENY" | "POLICY_MAX_NOTIONAL" | "POLICY_TRADING_HALTED" | "POLICY_SPOT_TRADE_DENY" | "API_KEY_ROOT_SCOPE_ONLY" | "API_KEY_SUB_SCOPE_ONLY" | "API_KEY_SUBACCOUNT_MISMATCH" | "API_KEY_POLICY_REQUIRED" | "API_KEY_UNKNOWN" | "API_KEY_MARKET_DENY" | "PRICE_TICK_SIZE" | "MIN_QTY" | "POST_ONLY_LIMIT_ONLY" | "BATCH_TOO_LARGE" | "POLICY_MAX_OPEN_ORDERS" | "MODIFICATION_REQUIRES_REPLACE" | "CONFLICT_IDEMPOTENCY_KEY_REUSE" | "MARKET_PRICE_UNAVAILABLE" | "PAIR_NOT_LISTED_YET" | "PAIR_DELISTED" | "PAIR_CANCEL_ONLY" | "PAIR_POST_ONLY" | "PAIR_REDUCE_ONLY" | "RISK_LIMIT" | "MARKET_HALTED" | "ACCOUNT_UNKNOWN" | "POST_ONLY_CROSS" | "REDUCE_ONLY_BLOCKED" | "PRICE_BAND_VIOLATION" | "MARKET_CAP_VIOLATION" | "EMPTY_BOOK" | "FOK_INSUFFICIENT_LIQUIDITY" | "ORDER_ALREADY_TERMINAL" | "TRIGGER_PRICE_INVALID" | "TRIGGER_PRICE_SOURCE_UNSUPPORTED" | "TRAILING_DISTANCE_INVALID" | "TRIGGER_NOT_FOUND" | "TRIGGER_CANCEL_REJECTED" | "TRIGGER_STATUS_INVALID" | "TRIGGER_NOT_MODIFIABLE" | "CONFLICT_DUPLICATE_CLIENT_TRIGGER_ID" | "MAX_SLIPPAGE_INVALID" | "VALIDATION_ERROR" | "OVERLOADED" | "MAX_QUOTE_DEBIT_TOO_SMALL" | "RATE_LIMIT_EXCEEDED" | "SUBACCOUNT_READ_FORBIDDEN" | "POLICY_SPOT_READ_DENY" | "API_KEY_SPOT_READ_DENY" | "CANCEL_REQUEST_EXPIRED"; violations: { fieldPath: string; ruleId: string; message: string; }[]; rateLimit?: { reason: "unspecified" | "quota_exceeded" | "authority_unavailable"; limit?: string | undefined; remaining?: string | undefined; retryAfterMs?: string | undefined; policyVersion?: string | undefined; operationId: string; policyClass: "unspecified" | "auth_public" | "trading_place" | "trading_cancel" | "trading_read" | "account_admin" | "public_read" | "account_security" | "deposit_create" | "internal_transfer" | "withdraw_submit" | "withdraw_validate" | "guard_sign" | "social_provider"; scope: "symbol" | "unspecified" | "client_ip" | "api_key" | "account" | "subaccount" | "connection" | "service" | "region" | "auth_subject"; refillModel: "unspecified" | "continuous" | "fixed_window" | "rolling_window"; } | undefined; } | undefined; }[]; acceptedCount: number; rejectedCount: number; acceptedTsNs: bigint; }, "Batch replace result counts do not match the returned results.">, v.CheckAction<{ batchRequestId: string; status: "unspecified" | "rejected" | "admitted" | "partially_admitted"; results: { code: string | undefined; itemIndex: number; status: "unspecified" | "rejected" | "admitted"; oldOrderId?: string | undefined; replacementOrderId?: string | undefined; actionTaken: "unspecified" | "AMENDED" | "REPLACED"; clientOrderId: string; error?: { code: "STALE_QUOTE" | "UNSPECIFIED" | "BAD_REQUEST" | "INVALID_ARGUMENT" | "INSUFFICIENT_FUNDS" | "UNKNOWN_SYMBOL" | "BAD_PRICE" | "BAD_QTY" | "MIN_NOTIONAL" | "QTY_STEP_SIZE" | "CONFLICT_DUPLICATE_CLIENT_ORDER_ID" | "UNAVAILABLE" | "UNAUTHENTICATED" | "PERMISSION_DENIED" | "NOT_FOUND" | "UPSTREAM_ERROR" | "FEE_ASSET_NOT_ALLOWED" | "PAIR_DISABLED" | "ORDER_UNKNOWN" | "INTERNAL_ERROR" | "SUBACCOUNT_INACTIVE" | "POLICY_MARKET_DENY" | "POLICY_MAX_NOTIONAL" | "POLICY_TRADING_HALTED" | "POLICY_SPOT_TRADE_DENY" | "API_KEY_ROOT_SCOPE_ONLY" | "API_KEY_SUB_SCOPE_ONLY" | "API_KEY_SUBACCOUNT_MISMATCH" | "API_KEY_POLICY_REQUIRED" | "API_KEY_UNKNOWN" | "API_KEY_MARKET_DENY" | "PRICE_TICK_SIZE" | "MIN_QTY" | "POST_ONLY_LIMIT_ONLY" | "BATCH_TOO_LARGE" | "POLICY_MAX_OPEN_ORDERS" | "MODIFICATION_REQUIRES_REPLACE" | "CONFLICT_IDEMPOTENCY_KEY_REUSE" | "MARKET_PRICE_UNAVAILABLE" | "PAIR_NOT_LISTED_YET" | "PAIR_DELISTED" | "PAIR_CANCEL_ONLY" | "PAIR_POST_ONLY" | "PAIR_REDUCE_ONLY" | "RISK_LIMIT" | "MARKET_HALTED" | "ACCOUNT_UNKNOWN" | "POST_ONLY_CROSS" | "REDUCE_ONLY_BLOCKED" | "PRICE_BAND_VIOLATION" | "MARKET_CAP_VIOLATION" | "EMPTY_BOOK" | "FOK_INSUFFICIENT_LIQUIDITY" | "ORDER_ALREADY_TERMINAL" | "TRIGGER_PRICE_INVALID" | "TRIGGER_PRICE_SOURCE_UNSUPPORTED" | "TRAILING_DISTANCE_INVALID" | "TRIGGER_NOT_FOUND" | "TRIGGER_CANCEL_REJECTED" | "TRIGGER_STATUS_INVALID" | "TRIGGER_NOT_MODIFIABLE" | "CONFLICT_DUPLICATE_CLIENT_TRIGGER_ID" | "MAX_SLIPPAGE_INVALID" | "VALIDATION_ERROR" | "OVERLOADED" | "MAX_QUOTE_DEBIT_TOO_SMALL" | "RATE_LIMIT_EXCEEDED" | "SUBACCOUNT_READ_FORBIDDEN" | "POLICY_SPOT_READ_DENY" | "API_KEY_SPOT_READ_DENY" | "CANCEL_REQUEST_EXPIRED"; violations: { fieldPath: string; ruleId: string; message: string; }[]; rateLimit?: { reason: "unspecified" | "quota_exceeded" | "authority_unavailable"; limit?: string | undefined; remaining?: string | undefined; retryAfterMs?: string | undefined; policyVersion?: string | undefined; operationId: string; policyClass: "unspecified" | "auth_public" | "trading_place" | "trading_cancel" | "trading_read" | "account_admin" | "public_read" | "account_security" | "deposit_create" | "internal_transfer" | "withdraw_submit" | "withdraw_validate" | "guard_sign" | "social_provider"; scope: "symbol" | "unspecified" | "client_ip" | "api_key" | "account" | "subaccount" | "connection" | "service" | "region" | "auth_subject"; refillModel: "unspecified" | "continuous" | "fixed_window" | "rolling_window"; } | undefined; } | undefined; }[]; acceptedCount: number; rejectedCount: number; acceptedTsNs: bigint; }, "Batch replace results must preserve request item order.">, v.TransformAction<{ batchRequestId: string; status: "unspecified" | "rejected" | "admitted" | "partially_admitted"; results: { code: string | undefined; itemIndex: number; status: "unspecified" | "rejected" | "admitted"; oldOrderId?: string | undefined; replacementOrderId?: string | undefined; actionTaken: "unspecified" | "AMENDED" | "REPLACED"; clientOrderId: string; error?: { code: "STALE_QUOTE" | "UNSPECIFIED" | "BAD_REQUEST" | "INVALID_ARGUMENT" | "INSUFFICIENT_FUNDS" | "UNKNOWN_SYMBOL" | "BAD_PRICE" | "BAD_QTY" | "MIN_NOTIONAL" | "QTY_STEP_SIZE" | "CONFLICT_DUPLICATE_CLIENT_ORDER_ID" | "UNAVAILABLE" | "UNAUTHENTICATED" | "PERMISSION_DENIED" | "NOT_FOUND" | "UPSTREAM_ERROR" | "FEE_ASSET_NOT_ALLOWED" | "PAIR_DISABLED" | "ORDER_UNKNOWN" | "INTERNAL_ERROR" | "SUBACCOUNT_INACTIVE" | "POLICY_MARKET_DENY" | "POLICY_MAX_NOTIONAL" | "POLICY_TRADING_HALTED" | "POLICY_SPOT_TRADE_DENY" | "API_KEY_ROOT_SCOPE_ONLY" | "API_KEY_SUB_SCOPE_ONLY" | "API_KEY_SUBACCOUNT_MISMATCH" | "API_KEY_POLICY_REQUIRED" | "API_KEY_UNKNOWN" | "API_KEY_MARKET_DENY" | "PRICE_TICK_SIZE" | "MIN_QTY" | "POST_ONLY_LIMIT_ONLY" | "BATCH_TOO_LARGE" | "POLICY_MAX_OPEN_ORDERS" | "MODIFICATION_REQUIRES_REPLACE" | "CONFLICT_IDEMPOTENCY_KEY_REUSE" | "MARKET_PRICE_UNAVAILABLE" | "PAIR_NOT_LISTED_YET" | "PAIR_DELISTED" | "PAIR_CANCEL_ONLY" | "PAIR_POST_ONLY" | "PAIR_REDUCE_ONLY" | "RISK_LIMIT" | "MARKET_HALTED" | "ACCOUNT_UNKNOWN" | "POST_ONLY_CROSS" | "REDUCE_ONLY_BLOCKED" | "PRICE_BAND_VIOLATION" | "MARKET_CAP_VIOLATION" | "EMPTY_BOOK" | "FOK_INSUFFICIENT_LIQUIDITY" | "ORDER_ALREADY_TERMINAL" | "TRIGGER_PRICE_INVALID" | "TRIGGER_PRICE_SOURCE_UNSUPPORTED" | "TRAILING_DISTANCE_INVALID" | "TRIGGER_NOT_FOUND" | "TRIGGER_CANCEL_REJECTED" | "TRIGGER_STATUS_INVALID" | "TRIGGER_NOT_MODIFIABLE" | "CONFLICT_DUPLICATE_CLIENT_TRIGGER_ID" | "MAX_SLIPPAGE_INVALID" | "VALIDATION_ERROR" | "OVERLOADED" | "MAX_QUOTE_DEBIT_TOO_SMALL" | "RATE_LIMIT_EXCEEDED" | "SUBACCOUNT_READ_FORBIDDEN" | "POLICY_SPOT_READ_DENY" | "API_KEY_SPOT_READ_DENY" | "CANCEL_REQUEST_EXPIRED"; violations: { fieldPath: string; ruleId: string; message: string; }[]; rateLimit?: { reason: "unspecified" | "quota_exceeded" | "authority_unavailable"; limit?: string | undefined; remaining?: string | undefined; retryAfterMs?: string | undefined; policyVersion?: string | undefined; operationId: string; policyClass: "unspecified" | "auth_public" | "trading_place" | "trading_cancel" | "trading_read" | "account_admin" | "public_read" | "account_security" | "deposit_create" | "internal_transfer" | "withdraw_submit" | "withdraw_validate" | "guard_sign" | "social_provider"; scope: "symbol" | "unspecified" | "client_ip" | "api_key" | "account" | "subaccount" | "connection" | "service" | "region" | "auth_subject"; refillModel: "unspecified" | "continuous" | "fixed_window" | "rolling_window"; } | undefined; } | undefined; }[]; acceptedCount: number; rejectedCount: number; acceptedTsNs: bigint; }, { acceptedTs: number; acceptedTsNs: string; batchRequestId: string; status: "unspecified" | "rejected" | "admitted" | "partially_admitted"; results: { code: string | undefined; itemIndex: number; status: "unspecified" | "rejected" | "admitted"; oldOrderId?: string | undefined; replacementOrderId?: string | undefined; actionTaken: "unspecified" | "AMENDED" | "REPLACED"; clientOrderId: string; error?: { code: "STALE_QUOTE" | "UNSPECIFIED" | "BAD_REQUEST" | "INVALID_ARGUMENT" | "INSUFFICIENT_FUNDS" | "UNKNOWN_SYMBOL" | "BAD_PRICE" | "BAD_QTY" | "MIN_NOTIONAL" | "QTY_STEP_SIZE" | "CONFLICT_DUPLICATE_CLIENT_ORDER_ID" | "UNAVAILABLE" | "UNAUTHENTICATED" | "PERMISSION_DENIED" | "NOT_FOUND" | "UPSTREAM_ERROR" | "FEE_ASSET_NOT_ALLOWED" | "PAIR_DISABLED" | "ORDER_UNKNOWN" | "INTERNAL_ERROR" | "SUBACCOUNT_INACTIVE" | "POLICY_MARKET_DENY" | "POLICY_MAX_NOTIONAL" | "POLICY_TRADING_HALTED" | "POLICY_SPOT_TRADE_DENY" | "API_KEY_ROOT_SCOPE_ONLY" | "API_KEY_SUB_SCOPE_ONLY" | "API_KEY_SUBACCOUNT_MISMATCH" | "API_KEY_POLICY_REQUIRED" | "API_KEY_UNKNOWN" | "API_KEY_MARKET_DENY" | "PRICE_TICK_SIZE" | "MIN_QTY" | "POST_ONLY_LIMIT_ONLY" | "BATCH_TOO_LARGE" | "POLICY_MAX_OPEN_ORDERS" | "MODIFICATION_REQUIRES_REPLACE" | "CONFLICT_IDEMPOTENCY_KEY_REUSE" | "MARKET_PRICE_UNAVAILABLE" | "PAIR_NOT_LISTED_YET" | "PAIR_DELISTED" | "PAIR_CANCEL_ONLY" | "PAIR_POST_ONLY" | "PAIR_REDUCE_ONLY" | "RISK_LIMIT" | "MARKET_HALTED" | "ACCOUNT_UNKNOWN" | "POST_ONLY_CROSS" | "REDUCE_ONLY_BLOCKED" | "PRICE_BAND_VIOLATION" | "MARKET_CAP_VIOLATION" | "EMPTY_BOOK" | "FOK_INSUFFICIENT_LIQUIDITY" | "ORDER_ALREADY_TERMINAL" | "TRIGGER_PRICE_INVALID" | "TRIGGER_PRICE_SOURCE_UNSUPPORTED" | "TRAILING_DISTANCE_INVALID" | "TRIGGER_NOT_FOUND" | "TRIGGER_CANCEL_REJECTED" | "TRIGGER_STATUS_INVALID" | "TRIGGER_NOT_MODIFIABLE" | "CONFLICT_DUPLICATE_CLIENT_TRIGGER_ID" | "MAX_SLIPPAGE_INVALID" | "VALIDATION_ERROR" | "OVERLOADED" | "MAX_QUOTE_DEBIT_TOO_SMALL" | "RATE_LIMIT_EXCEEDED" | "SUBACCOUNT_READ_FORBIDDEN" | "POLICY_SPOT_READ_DENY" | "API_KEY_SPOT_READ_DENY" | "CANCEL_REQUEST_EXPIRED"; violations: { fieldPath: string; ruleId: string; message: string; }[]; rateLimit?: { reason: "unspecified" | "quota_exceeded" | "authority_unavailable"; limit?: string | undefined; remaining?: string | undefined; retryAfterMs?: string | undefined; policyVersion?: string | undefined; operationId: string; policyClass: "unspecified" | "auth_public" | "trading_place" | "trading_cancel" | "trading_read" | "account_admin" | "public_read" | "account_security" | "deposit_create" | "internal_transfer" | "withdraw_submit" | "withdraw_validate" | "guard_sign" | "social_provider"; scope: "symbol" | "unspecified" | "client_ip" | "api_key" | "account" | "subaccount" | "connection" | "service" | "region" | "auth_subject"; refillModel: "unspecified" | "continuous" | "fixed_window" | "rolling_window"; } | undefined; } | undefined; }[]; acceptedCount: number; rejectedCount: number; }>]>; type BatchReplaceOrdersResult = v.InferOutput; declare const GetBatchReplaceStatusInputSchema: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction, v.TransformAction]>, v.CheckAction]>; readonly account: v.OptionalSchema, v.StrictObjectSchema<{ readonly subaccountId: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; }, undefined>], undefined>, undefined>; }, undefined>, v.TransformAction<{ batchRequestId: bigint; account?: "active" | "main" | { subaccountId: string; } | undefined; }, { subaccountId: bigint | undefined; batchRequestId: bigint; }>]>; type GetBatchReplaceStatusInput = v.InferInput; declare const GetBatchReplaceStatusResultSchema: v.SchemaWithPipe, v.GtValueAction, v.TransformAction]>; readonly admissionStatus: v.SchemaWithPipe, v.TransformAction]>; readonly items: v.ArraySchema, v.IntegerAction, v.MinValueAction]>; readonly phase: v.SchemaWithPipe, v.TransformAction]>; readonly oldOrderId: v.SchemaWithPipe, undefined>, v.TransformAction]>; readonly replacementOrderId: v.SchemaWithPipe, undefined>, v.TransformAction]>; readonly actionTaken: v.SchemaWithPipe, v.TransformAction]>; readonly orderStatus: v.SchemaWithPipe, v.TransformAction]>; readonly code: v.StringSchema; readonly updatedTsNs: v.BigintSchema; }, undefined>, v.TransformAction<{ itemIndex: number; phase: "unspecified" | "working" | "rejected" | "terminal" | "admitted"; oldOrderId?: string | undefined; replacementOrderId?: string | undefined; actionTaken: "unspecified" | "AMENDED" | "REPLACED"; orderStatus: "unspecified" | "canceled" | "pending" | "pending_cancel" | "working" | "filled" | "rejected"; code: string; updatedTsNs: bigint; }, { code: string | undefined; updatedTs: number; updatedTsNs: string; itemIndex: number; phase: "unspecified" | "working" | "rejected" | "terminal" | "admitted"; oldOrderId?: string | undefined; replacementOrderId?: string | undefined; actionTaken: "unspecified" | "AMENDED" | "REPLACED"; orderStatus: "unspecified" | "canceled" | "pending" | "pending_cancel" | "working" | "filled" | "rejected"; }>]>, undefined>; readonly acceptedCount: v.SchemaWithPipe, v.IntegerAction, v.MinValueAction]>; readonly rejectedCount: v.SchemaWithPipe, v.IntegerAction, v.MinValueAction]>; readonly acceptedTsNs: v.BigintSchema; readonly updatedTsNs: v.BigintSchema; }, undefined>, v.CheckAction<{ batchRequestId: string; admissionStatus: "unspecified" | "rejected" | "admitted" | "partially_admitted"; items: { code: string | undefined; updatedTs: number; updatedTsNs: string; itemIndex: number; phase: "unspecified" | "working" | "rejected" | "terminal" | "admitted"; oldOrderId?: string | undefined; replacementOrderId?: string | undefined; actionTaken: "unspecified" | "AMENDED" | "REPLACED"; orderStatus: "unspecified" | "canceled" | "pending" | "pending_cancel" | "working" | "filled" | "rejected"; }[]; acceptedCount: number; rejectedCount: number; acceptedTsNs: bigint; updatedTsNs: bigint; }, "Batch replace status counts do not match the returned items.">, v.CheckAction<{ batchRequestId: string; admissionStatus: "unspecified" | "rejected" | "admitted" | "partially_admitted"; items: { code: string | undefined; updatedTs: number; updatedTsNs: string; itemIndex: number; phase: "unspecified" | "working" | "rejected" | "terminal" | "admitted"; oldOrderId?: string | undefined; replacementOrderId?: string | undefined; actionTaken: "unspecified" | "AMENDED" | "REPLACED"; orderStatus: "unspecified" | "canceled" | "pending" | "pending_cancel" | "working" | "filled" | "rejected"; }[]; acceptedCount: number; rejectedCount: number; acceptedTsNs: bigint; updatedTsNs: bigint; }, "Batch replace status items must preserve request item order.">, v.TransformAction<{ batchRequestId: string; admissionStatus: "unspecified" | "rejected" | "admitted" | "partially_admitted"; items: { code: string | undefined; updatedTs: number; updatedTsNs: string; itemIndex: number; phase: "unspecified" | "working" | "rejected" | "terminal" | "admitted"; oldOrderId?: string | undefined; replacementOrderId?: string | undefined; actionTaken: "unspecified" | "AMENDED" | "REPLACED"; orderStatus: "unspecified" | "canceled" | "pending" | "pending_cancel" | "working" | "filled" | "rejected"; }[]; acceptedCount: number; rejectedCount: number; acceptedTsNs: bigint; updatedTsNs: bigint; }, { acceptedTs: number; acceptedTsNs: string; updatedTs: number; updatedTsNs: string; batchRequestId: string; admissionStatus: "unspecified" | "rejected" | "admitted" | "partially_admitted"; items: { code: string | undefined; updatedTs: number; updatedTsNs: string; itemIndex: number; phase: "unspecified" | "working" | "rejected" | "terminal" | "admitted"; oldOrderId?: string | undefined; replacementOrderId?: string | undefined; actionTaken: "unspecified" | "AMENDED" | "REPLACED"; orderStatus: "unspecified" | "canceled" | "pending" | "pending_cancel" | "working" | "filled" | "rejected"; }[]; acceptedCount: number; rejectedCount: number; }>]>; type GetBatchReplaceStatusResult = v.InferOutput; declare const BatchCancelOrderInputSchema: v.UnionSchema<[v.SchemaWithPipe, v.TrimAction, v.MinLengthAction, v.TransformAction]>, v.CheckAction]>; readonly clientOrderId: v.OptionalSchema, undefined>; readonly symbolId: v.OptionalSchema, v.IntegerAction, v.GtValueAction, v.MaxValueAction]>, undefined>; }, undefined>, v.TransformAction<{ orderId: bigint; clientOrderId?: undefined; symbolId?: number | undefined; }, { orderId: bigint; symbolId: number | undefined; }>]>, v.SchemaWithPipe, undefined>; readonly clientOrderId: v.SchemaWithPipe, v.TrimAction, v.MaxLengthAction, v.RegexAction]>, v.MinLengthAction]>; readonly symbolId: v.OptionalSchema, v.IntegerAction, v.GtValueAction, v.MaxValueAction]>, undefined>; }, undefined>, v.TransformAction<{ orderId?: undefined; clientOrderId: string; symbolId?: number | undefined; }, { clientOrderId: string; symbolId: number | undefined; }>]>], undefined>; type BatchCancelOrderInput = v.InferInput; declare const BatchCancelOrdersInputSchema: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction, v.MaxLengthAction, v.RegexAction]>, undefined>; readonly items: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction, v.TransformAction]>, v.CheckAction]>; readonly clientOrderId: v.OptionalSchema, undefined>; readonly symbolId: v.OptionalSchema, v.IntegerAction, v.GtValueAction, v.MaxValueAction]>, undefined>; }, undefined>, v.TransformAction<{ orderId: bigint; clientOrderId?: undefined; symbolId?: number | undefined; }, { orderId: bigint; symbolId: number | undefined; }>]>, v.SchemaWithPipe, undefined>; readonly clientOrderId: v.SchemaWithPipe, v.TrimAction, v.MaxLengthAction, v.RegexAction]>, v.MinLengthAction]>; readonly symbolId: v.OptionalSchema, v.IntegerAction, v.GtValueAction, v.MaxValueAction]>, undefined>; }, undefined>, v.TransformAction<{ orderId?: undefined; clientOrderId: string; symbolId?: number | undefined; }, { clientOrderId: string; symbolId: number | undefined; }>]>], undefined>, undefined>, v.MinLengthAction<({ orderId: bigint; symbolId: number | undefined; } | { clientOrderId: string; symbolId: number | undefined; })[], 1, "At least one order is required.">, v.MaxLengthAction<({ orderId: bigint; symbolId: number | undefined; } | { clientOrderId: string; symbolId: number | undefined; })[], 50, "Batch cancel accepts at most 50 orders.">]>; readonly account: v.OptionalSchema, v.StrictObjectSchema<{ readonly subaccountId: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; }, undefined>], undefined>, undefined>; }, undefined>, v.TransformAction<{ requestId?: string | undefined; items: ({ orderId: bigint; symbolId: number | undefined; } | { clientOrderId: string; symbolId: number | undefined; })[]; account?: "active" | "main" | { subaccountId: string; } | undefined; }, { subaccountId: bigint | undefined; requestId?: string | undefined; items: ({ orderId: bigint; symbolId: number | undefined; } | { clientOrderId: string; symbolId: number | undefined; })[]; }>]>; type BatchCancelOrdersInput = v.InferInput; declare const BatchCancelOrderResultSchema: v.ObjectSchema<{ readonly status: v.SchemaWithPipe, v.TransformAction]>; readonly orderId: v.SchemaWithPipe, undefined>, v.TransformAction]>; readonly clientOrderId: v.StringSchema; readonly code: v.StringSchema; readonly error: v.OptionalSchema, v.TransformAction]>; readonly violations: v.ArraySchema; readonly ruleId: v.StringSchema; readonly message: v.StringSchema; }, undefined>, undefined>; readonly rateLimit: v.OptionalSchema, v.TransformAction]>; readonly limit: v.SchemaWithPipe, undefined>, v.TransformAction]>; readonly remaining: v.SchemaWithPipe, undefined>, v.TransformAction]>; readonly retryAfterMs: v.SchemaWithPipe, undefined>, v.TransformAction]>; readonly policyVersion: v.SchemaWithPipe, undefined>, v.TransformAction]>; readonly operationId: v.StringSchema; readonly policyClass: v.SchemaWithPipe, v.TransformAction]>; readonly scope: v.SchemaWithPipe, v.TransformAction]>; readonly refillModel: v.SchemaWithPipe, v.TransformAction]>; }, undefined>, undefined>; }, undefined>, undefined>; }, undefined>; type BatchCancelOrderResult = v.InferOutput; declare const BatchCancelOrdersResultSchema: v.SchemaWithPipe, v.TransformAction]>; readonly orderId: v.SchemaWithPipe, undefined>, v.TransformAction]>; readonly clientOrderId: v.StringSchema; readonly code: v.StringSchema; readonly error: v.OptionalSchema, v.TransformAction]>; readonly violations: v.ArraySchema; readonly ruleId: v.StringSchema; readonly message: v.StringSchema; }, undefined>, undefined>; readonly rateLimit: v.OptionalSchema, v.TransformAction]>; readonly limit: v.SchemaWithPipe, undefined>, v.TransformAction]>; readonly remaining: v.SchemaWithPipe, undefined>, v.TransformAction]>; readonly retryAfterMs: v.SchemaWithPipe, undefined>, v.TransformAction]>; readonly policyVersion: v.SchemaWithPipe, undefined>, v.TransformAction]>; readonly operationId: v.StringSchema; readonly policyClass: v.SchemaWithPipe, v.TransformAction]>; readonly scope: v.SchemaWithPipe, v.TransformAction]>; readonly refillModel: v.SchemaWithPipe, v.TransformAction]>; }, undefined>, undefined>; }, undefined>, undefined>; }, undefined>, undefined>; readonly acceptedCount: v.SchemaWithPipe, v.IntegerAction, v.MinValueAction]>; readonly rejectedCount: v.SchemaWithPipe, v.IntegerAction, v.MinValueAction]>; readonly tsNs: v.BigintSchema; }, undefined>, v.CheckAction<{ results: { status: "unspecified" | "rejected" | "accepted"; orderId?: string | undefined; clientOrderId: string; code: string; error?: { code: "STALE_QUOTE" | "UNSPECIFIED" | "BAD_REQUEST" | "INVALID_ARGUMENT" | "INSUFFICIENT_FUNDS" | "UNKNOWN_SYMBOL" | "BAD_PRICE" | "BAD_QTY" | "MIN_NOTIONAL" | "QTY_STEP_SIZE" | "CONFLICT_DUPLICATE_CLIENT_ORDER_ID" | "UNAVAILABLE" | "UNAUTHENTICATED" | "PERMISSION_DENIED" | "NOT_FOUND" | "UPSTREAM_ERROR" | "FEE_ASSET_NOT_ALLOWED" | "PAIR_DISABLED" | "ORDER_UNKNOWN" | "INTERNAL_ERROR" | "SUBACCOUNT_INACTIVE" | "POLICY_MARKET_DENY" | "POLICY_MAX_NOTIONAL" | "POLICY_TRADING_HALTED" | "POLICY_SPOT_TRADE_DENY" | "API_KEY_ROOT_SCOPE_ONLY" | "API_KEY_SUB_SCOPE_ONLY" | "API_KEY_SUBACCOUNT_MISMATCH" | "API_KEY_POLICY_REQUIRED" | "API_KEY_UNKNOWN" | "API_KEY_MARKET_DENY" | "PRICE_TICK_SIZE" | "MIN_QTY" | "POST_ONLY_LIMIT_ONLY" | "BATCH_TOO_LARGE" | "POLICY_MAX_OPEN_ORDERS" | "MODIFICATION_REQUIRES_REPLACE" | "CONFLICT_IDEMPOTENCY_KEY_REUSE" | "MARKET_PRICE_UNAVAILABLE" | "PAIR_NOT_LISTED_YET" | "PAIR_DELISTED" | "PAIR_CANCEL_ONLY" | "PAIR_POST_ONLY" | "PAIR_REDUCE_ONLY" | "RISK_LIMIT" | "MARKET_HALTED" | "ACCOUNT_UNKNOWN" | "POST_ONLY_CROSS" | "REDUCE_ONLY_BLOCKED" | "PRICE_BAND_VIOLATION" | "MARKET_CAP_VIOLATION" | "EMPTY_BOOK" | "FOK_INSUFFICIENT_LIQUIDITY" | "ORDER_ALREADY_TERMINAL" | "TRIGGER_PRICE_INVALID" | "TRIGGER_PRICE_SOURCE_UNSUPPORTED" | "TRAILING_DISTANCE_INVALID" | "TRIGGER_NOT_FOUND" | "TRIGGER_CANCEL_REJECTED" | "TRIGGER_STATUS_INVALID" | "TRIGGER_NOT_MODIFIABLE" | "CONFLICT_DUPLICATE_CLIENT_TRIGGER_ID" | "MAX_SLIPPAGE_INVALID" | "VALIDATION_ERROR" | "OVERLOADED" | "MAX_QUOTE_DEBIT_TOO_SMALL" | "RATE_LIMIT_EXCEEDED" | "SUBACCOUNT_READ_FORBIDDEN" | "POLICY_SPOT_READ_DENY" | "API_KEY_SPOT_READ_DENY" | "CANCEL_REQUEST_EXPIRED"; violations: { fieldPath: string; ruleId: string; message: string; }[]; rateLimit?: { reason: "unspecified" | "quota_exceeded" | "authority_unavailable"; limit?: string | undefined; remaining?: string | undefined; retryAfterMs?: string | undefined; policyVersion?: string | undefined; operationId: string; policyClass: "unspecified" | "auth_public" | "trading_place" | "trading_cancel" | "trading_read" | "account_admin" | "public_read" | "account_security" | "deposit_create" | "internal_transfer" | "withdraw_submit" | "withdraw_validate" | "guard_sign" | "social_provider"; scope: "symbol" | "unspecified" | "client_ip" | "api_key" | "account" | "subaccount" | "connection" | "service" | "region" | "auth_subject"; refillModel: "unspecified" | "continuous" | "fixed_window" | "rolling_window"; } | undefined; } | undefined; }[]; acceptedCount: number; rejectedCount: number; tsNs: bigint; }, "Batch cancel result counts do not match the returned results.">, v.TransformAction<{ results: { status: "unspecified" | "rejected" | "accepted"; orderId?: string | undefined; clientOrderId: string; code: string; error?: { code: "STALE_QUOTE" | "UNSPECIFIED" | "BAD_REQUEST" | "INVALID_ARGUMENT" | "INSUFFICIENT_FUNDS" | "UNKNOWN_SYMBOL" | "BAD_PRICE" | "BAD_QTY" | "MIN_NOTIONAL" | "QTY_STEP_SIZE" | "CONFLICT_DUPLICATE_CLIENT_ORDER_ID" | "UNAVAILABLE" | "UNAUTHENTICATED" | "PERMISSION_DENIED" | "NOT_FOUND" | "UPSTREAM_ERROR" | "FEE_ASSET_NOT_ALLOWED" | "PAIR_DISABLED" | "ORDER_UNKNOWN" | "INTERNAL_ERROR" | "SUBACCOUNT_INACTIVE" | "POLICY_MARKET_DENY" | "POLICY_MAX_NOTIONAL" | "POLICY_TRADING_HALTED" | "POLICY_SPOT_TRADE_DENY" | "API_KEY_ROOT_SCOPE_ONLY" | "API_KEY_SUB_SCOPE_ONLY" | "API_KEY_SUBACCOUNT_MISMATCH" | "API_KEY_POLICY_REQUIRED" | "API_KEY_UNKNOWN" | "API_KEY_MARKET_DENY" | "PRICE_TICK_SIZE" | "MIN_QTY" | "POST_ONLY_LIMIT_ONLY" | "BATCH_TOO_LARGE" | "POLICY_MAX_OPEN_ORDERS" | "MODIFICATION_REQUIRES_REPLACE" | "CONFLICT_IDEMPOTENCY_KEY_REUSE" | "MARKET_PRICE_UNAVAILABLE" | "PAIR_NOT_LISTED_YET" | "PAIR_DELISTED" | "PAIR_CANCEL_ONLY" | "PAIR_POST_ONLY" | "PAIR_REDUCE_ONLY" | "RISK_LIMIT" | "MARKET_HALTED" | "ACCOUNT_UNKNOWN" | "POST_ONLY_CROSS" | "REDUCE_ONLY_BLOCKED" | "PRICE_BAND_VIOLATION" | "MARKET_CAP_VIOLATION" | "EMPTY_BOOK" | "FOK_INSUFFICIENT_LIQUIDITY" | "ORDER_ALREADY_TERMINAL" | "TRIGGER_PRICE_INVALID" | "TRIGGER_PRICE_SOURCE_UNSUPPORTED" | "TRAILING_DISTANCE_INVALID" | "TRIGGER_NOT_FOUND" | "TRIGGER_CANCEL_REJECTED" | "TRIGGER_STATUS_INVALID" | "TRIGGER_NOT_MODIFIABLE" | "CONFLICT_DUPLICATE_CLIENT_TRIGGER_ID" | "MAX_SLIPPAGE_INVALID" | "VALIDATION_ERROR" | "OVERLOADED" | "MAX_QUOTE_DEBIT_TOO_SMALL" | "RATE_LIMIT_EXCEEDED" | "SUBACCOUNT_READ_FORBIDDEN" | "POLICY_SPOT_READ_DENY" | "API_KEY_SPOT_READ_DENY" | "CANCEL_REQUEST_EXPIRED"; violations: { fieldPath: string; ruleId: string; message: string; }[]; rateLimit?: { reason: "unspecified" | "quota_exceeded" | "authority_unavailable"; limit?: string | undefined; remaining?: string | undefined; retryAfterMs?: string | undefined; policyVersion?: string | undefined; operationId: string; policyClass: "unspecified" | "auth_public" | "trading_place" | "trading_cancel" | "trading_read" | "account_admin" | "public_read" | "account_security" | "deposit_create" | "internal_transfer" | "withdraw_submit" | "withdraw_validate" | "guard_sign" | "social_provider"; scope: "symbol" | "unspecified" | "client_ip" | "api_key" | "account" | "subaccount" | "connection" | "service" | "region" | "auth_subject"; refillModel: "unspecified" | "continuous" | "fixed_window" | "rolling_window"; } | undefined; } | undefined; }[]; acceptedCount: number; rejectedCount: number; tsNs: bigint; }, { ts: number; tsNs: string; results: { status: "unspecified" | "rejected" | "accepted"; orderId?: string | undefined; clientOrderId: string; code: string; error?: { code: "STALE_QUOTE" | "UNSPECIFIED" | "BAD_REQUEST" | "INVALID_ARGUMENT" | "INSUFFICIENT_FUNDS" | "UNKNOWN_SYMBOL" | "BAD_PRICE" | "BAD_QTY" | "MIN_NOTIONAL" | "QTY_STEP_SIZE" | "CONFLICT_DUPLICATE_CLIENT_ORDER_ID" | "UNAVAILABLE" | "UNAUTHENTICATED" | "PERMISSION_DENIED" | "NOT_FOUND" | "UPSTREAM_ERROR" | "FEE_ASSET_NOT_ALLOWED" | "PAIR_DISABLED" | "ORDER_UNKNOWN" | "INTERNAL_ERROR" | "SUBACCOUNT_INACTIVE" | "POLICY_MARKET_DENY" | "POLICY_MAX_NOTIONAL" | "POLICY_TRADING_HALTED" | "POLICY_SPOT_TRADE_DENY" | "API_KEY_ROOT_SCOPE_ONLY" | "API_KEY_SUB_SCOPE_ONLY" | "API_KEY_SUBACCOUNT_MISMATCH" | "API_KEY_POLICY_REQUIRED" | "API_KEY_UNKNOWN" | "API_KEY_MARKET_DENY" | "PRICE_TICK_SIZE" | "MIN_QTY" | "POST_ONLY_LIMIT_ONLY" | "BATCH_TOO_LARGE" | "POLICY_MAX_OPEN_ORDERS" | "MODIFICATION_REQUIRES_REPLACE" | "CONFLICT_IDEMPOTENCY_KEY_REUSE" | "MARKET_PRICE_UNAVAILABLE" | "PAIR_NOT_LISTED_YET" | "PAIR_DELISTED" | "PAIR_CANCEL_ONLY" | "PAIR_POST_ONLY" | "PAIR_REDUCE_ONLY" | "RISK_LIMIT" | "MARKET_HALTED" | "ACCOUNT_UNKNOWN" | "POST_ONLY_CROSS" | "REDUCE_ONLY_BLOCKED" | "PRICE_BAND_VIOLATION" | "MARKET_CAP_VIOLATION" | "EMPTY_BOOK" | "FOK_INSUFFICIENT_LIQUIDITY" | "ORDER_ALREADY_TERMINAL" | "TRIGGER_PRICE_INVALID" | "TRIGGER_PRICE_SOURCE_UNSUPPORTED" | "TRAILING_DISTANCE_INVALID" | "TRIGGER_NOT_FOUND" | "TRIGGER_CANCEL_REJECTED" | "TRIGGER_STATUS_INVALID" | "TRIGGER_NOT_MODIFIABLE" | "CONFLICT_DUPLICATE_CLIENT_TRIGGER_ID" | "MAX_SLIPPAGE_INVALID" | "VALIDATION_ERROR" | "OVERLOADED" | "MAX_QUOTE_DEBIT_TOO_SMALL" | "RATE_LIMIT_EXCEEDED" | "SUBACCOUNT_READ_FORBIDDEN" | "POLICY_SPOT_READ_DENY" | "API_KEY_SPOT_READ_DENY" | "CANCEL_REQUEST_EXPIRED"; violations: { fieldPath: string; ruleId: string; message: string; }[]; rateLimit?: { reason: "unspecified" | "quota_exceeded" | "authority_unavailable"; limit?: string | undefined; remaining?: string | undefined; retryAfterMs?: string | undefined; policyVersion?: string | undefined; operationId: string; policyClass: "unspecified" | "auth_public" | "trading_place" | "trading_cancel" | "trading_read" | "account_admin" | "public_read" | "account_security" | "deposit_create" | "internal_transfer" | "withdraw_submit" | "withdraw_validate" | "guard_sign" | "social_provider"; scope: "symbol" | "unspecified" | "client_ip" | "api_key" | "account" | "subaccount" | "connection" | "service" | "region" | "auth_subject"; refillModel: "unspecified" | "continuous" | "fixed_window" | "rolling_window"; } | undefined; } | undefined; }[]; acceptedCount: number; rejectedCount: number; }>]>; type BatchCancelOrdersResult = v.InferOutput; //#endregion export { BatchCancelOrderInput, BatchCancelOrderResult, BatchCancelOrdersInput, BatchCancelOrdersInputSchema, BatchCancelOrdersResult, BatchCancelOrdersResultSchema, BatchCreateOrderResult, BatchCreateOrdersInput, BatchCreateOrdersResult, BatchReplaceAdmissionItem, BatchReplaceOrdersInput, BatchReplaceOrdersResult, BatchReplaceOrdersResultSchema, CancelAllAfterInput, CancelAllAfterInputSchema, CancelAllAfterResult, CancelAllAfterResultSchema, GetBatchReplaceStatusInput, GetBatchReplaceStatusInputSchema, GetBatchReplaceStatusResult, GetBatchReplaceStatusResultSchema, createBatchCreateOrdersInputSchema, createBatchCreateOrdersResultSchema }; //# sourceMappingURL=orders-batch.schemas.d.ts.map