import { SdkScales } from "../../shared/decimal-surface.js"; import { MarketMaxSlippage } from "./orders-risk.schemas.js"; import * as v from "valibot"; //#region src/services/orders/orders-output.schemas.d.ts declare function createOrderSchema(scales: SdkScales): v.SchemaWithPipe; readonly lineage: v.OptionalSchema, v.TransformAction]>; readonly generation: v.SchemaWithPipe, v.IntegerAction, v.MinValueAction, v.MaxValueAction]>; }, undefined>, undefined>; readonly symbolId: v.NumberSchema; readonly clientOrderId: v.StringSchema; readonly side: v.NumberSchema; readonly status: v.SchemaWithPipe, v.TransformAction]>; readonly orderType: v.NumberSchema; readonly timeInForce: v.NumberSchema; readonly selfTradePreventionMode: v.NumberSchema; readonly feeAsset: v.NumberSchema; readonly postOnly: v.BooleanSchema; readonly origQtyScaled: v.BigintSchema; readonly cumQtyScaled: v.BigintSchema; readonly inheritedCumQtyScaled: v.OptionalSchema, 0n>; readonly leavesQtyScaled: v.BigintSchema; readonly avgPriceTicks: v.BigintSchema; readonly priceTicks: v.BigintSchema; readonly createdTsNs: v.BigintSchema; readonly terminalTsNs: v.BigintSchema; readonly terminalReason: v.OptionalSchema, "">; readonly terminalReasonCode: v.NumberSchema; readonly attachedRisk: v.OptionalSchema; readonly child: v.ObjectSchema<{ readonly execution: v.VariantSchema<"case", [v.ObjectSchema<{ readonly case: v.LiteralSchema<"marketIoc", undefined>; readonly value: v.ObjectSchema<{}, undefined>; }, undefined>, v.ObjectSchema<{ readonly case: v.LiteralSchema<"limitGtc", undefined>; readonly value: v.ObjectSchema<{ readonly priceTicks: v.BigintSchema; }, undefined>; }, undefined>], undefined>; }, undefined>; }, undefined>, undefined>; readonly state: v.OptionalSchema; readonly armedTsNs: v.BigintSchema; readonly terminalTsNs: v.BigintSchema; readonly triggerId: v.OptionalSchema, undefined>; readonly childOrderId: v.OptionalSchema, undefined>; }, undefined>, undefined>; }, undefined>, undefined>; readonly stopLoss: v.OptionalSchema; readonly child: v.ObjectSchema<{ readonly execution: v.VariantSchema<"case", [v.ObjectSchema<{ readonly case: v.LiteralSchema<"marketIoc", undefined>; readonly value: v.ObjectSchema<{}, undefined>; }, undefined>, v.ObjectSchema<{ readonly case: v.LiteralSchema<"limitGtc", undefined>; readonly value: v.ObjectSchema<{ readonly priceTicks: v.BigintSchema; }, undefined>; }, undefined>], undefined>; }, undefined>; }, undefined>, undefined>; readonly state: v.OptionalSchema; readonly armedTsNs: v.BigintSchema; readonly terminalTsNs: v.BigintSchema; readonly triggerId: v.OptionalSchema, undefined>; readonly childOrderId: v.OptionalSchema, undefined>; }, undefined>, undefined>; }, undefined>, undefined>; readonly trailingStop: v.OptionalSchema, v.LiteralSchema<"trailingDistanceBps", undefined>, v.UndefinedSchema], undefined>, undefined>; readonly value: v.OptionalSchema, v.NumberSchema, v.UndefinedSchema], undefined>, undefined>; }, undefined>; readonly maxSlippage: v.ObjectSchema<{ readonly case: v.UnionSchema<[v.LiteralSchema<"maxSlippageTicks", undefined>, v.LiteralSchema<"maxSlippageBps", undefined>, v.UndefinedSchema], undefined>; readonly value: v.OptionalSchema, v.NumberSchema, v.UndefinedSchema], undefined>, undefined>; }, undefined>; readonly activationPriceTicks: v.BigintSchema; }, undefined>, undefined>; readonly state: v.OptionalSchema; readonly armedTsNs: v.BigintSchema; readonly terminalTsNs: v.BigintSchema; readonly triggerId: v.OptionalSchema, undefined>; readonly childOrderId: v.OptionalSchema, undefined>; }, undefined>, undefined>; }, undefined>, undefined>; readonly oco: v.OptionalSchema, false>; }, undefined>, undefined>; readonly origin: v.OptionalSchema, v.TransformAction]>; readonly triggerType: v.SchemaWithPipe, v.TransformAction]>; readonly triggerId: v.SchemaWithPipe, undefined>, v.TransformAction]>; readonly parentOrderId: v.SchemaWithPipe, undefined>, v.TransformAction]>; readonly childSeq: v.NumberSchema; }, undefined>, undefined>; readonly marketClientRefPriceTicks: v.BigintSchema; readonly marketMaxSlippageTicks: v.BigintSchema; readonly marketMaxSlippageBps: v.NumberSchema; readonly version: v.SchemaWithPipe, v.IntegerAction, v.MinValueAction]>; readonly batchRequestId: v.BigintSchema; readonly submittedMaxQuoteDebitScaled: v.OptionalSchema, undefined>; readonly expireAt: v.SchemaWithPipe; readonly nanos: v.OptionalSchema, 0>; }, undefined>, undefined>, v.TransformAction<{ seconds: bigint; nanos: number; } | undefined, number | undefined>]>; }, undefined>, v.TransformAction<{ orderId: bigint; lineage?: { id: string; generation: number; } | undefined; symbolId: number; clientOrderId: string; side: number; status: "unspecified" | "canceled" | "pending" | "pending_cancel" | "working" | "filled" | "rejected"; orderType: number; timeInForce: number; selfTradePreventionMode: number; feeAsset: number; postOnly: boolean; origQtyScaled: bigint; cumQtyScaled: bigint; inheritedCumQtyScaled: bigint; leavesQtyScaled: bigint; avgPriceTicks: bigint; priceTicks: bigint; createdTsNs: bigint; terminalTsNs: bigint; terminalReason: string; terminalReasonCode: number; attachedRisk?: { takeProfit?: { policy?: { triggerPriceTicks: bigint; child: { execution: { case: "marketIoc"; value: {}; } | { case: "limitGtc"; value: { priceTicks: bigint; }; }; }; } | undefined; state?: { status: number; armedTsNs: bigint; terminalTsNs: bigint; triggerId?: bigint | undefined; childOrderId?: bigint | undefined; } | undefined; } | undefined; stopLoss?: { policy?: { triggerPriceTicks: bigint; child: { execution: { case: "marketIoc"; value: {}; } | { case: "limitGtc"; value: { priceTicks: bigint; }; }; }; } | undefined; state?: { status: number; armedTsNs: bigint; terminalTsNs: bigint; triggerId?: bigint | undefined; childOrderId?: bigint | undefined; } | undefined; } | undefined; trailingStop?: { policy?: { trailingDistance: { case?: "trailingDistanceTicks" | "trailingDistanceBps" | undefined; value?: number | bigint | undefined; }; maxSlippage: { case: "maxSlippageTicks" | "maxSlippageBps" | undefined; value?: number | bigint | undefined; }; activationPriceTicks: bigint; } | undefined; state?: { status: number; armedTsNs: bigint; terminalTsNs: bigint; triggerId?: bigint | undefined; childOrderId?: bigint | undefined; } | undefined; } | undefined; oco: boolean; } | undefined; origin?: { scope: "unspecified" | "direct" | "attached_risk" | "standalone_trigger" | "system"; triggerType: "unspecified" | "stop_loss" | "take_profit" | "trailing_stop" | "twap" | "ladder"; triggerId?: string | undefined; parentOrderId?: string | undefined; childSeq: number; } | undefined; marketClientRefPriceTicks: bigint; marketMaxSlippageTicks: bigint; marketMaxSlippageBps: number; version: number; batchRequestId: bigint; submittedMaxQuoteDebitScaled?: bigint | undefined; expireAt?: number | undefined; }, { version: number; expireAt?: number | undefined; submittedMaxQuoteDebit?: string | undefined; batchRequestId?: string | undefined; marketMaxSlippage?: MarketMaxSlippage | undefined; marketClientRefPrice?: string | undefined; origin?: { scope: "unspecified" | "direct" | "attached_risk" | "standalone_trigger" | "system"; triggerType: "unspecified" | "stop_loss" | "take_profit" | "trailing_stop" | "twap" | "ladder"; triggerId?: string | undefined; parentOrderId?: string | undefined; childSeq: number; } | undefined; symbolId: number; clientOrderId: string; status: "unspecified" | "canceled" | "pending" | "pending_cancel" | "working" | "filled" | "rejected" | "partial"; side: "unspecified" | "buy" | "sell"; orderType: "unspecified" | "limit" | "market"; timeInForce: "unspecified" | "GTC" | "IOC" | "FOK" | "GTD"; selfTradePreventionMode: "unspecified" | "expire_taker" | "expire_maker" | "expire_both"; feeAsset: "unspecified" | "quote" | "base"; postOnly: boolean; totalQty: string; cumQty: string; inheritedCumQty: string; leavesQty: string; avgPx: string; price: string; createdTs: number; terminalTs: number; terminalReason: string; terminalReasonCode: number; attachedRisk: { takeProfit: { state: { status: "unspecified" | "failed" | "canceled" | "not_configured" | "created" | "armed" | "running" | "completed" | "paused"; armedTs: number | undefined; armedTsNs: string | undefined; terminalTs: number | undefined; terminalTsNs: string | undefined; triggerId: string | undefined; childOrderId: string | undefined; } | undefined; triggerPrice?: string | undefined; execution?: { readonly type: "market_ioc"; readonly price?: undefined; } | { readonly type: "limit_gtc"; readonly price: string; } | undefined; } | undefined; stopLoss: { state: { status: "unspecified" | "failed" | "canceled" | "not_configured" | "created" | "armed" | "running" | "completed" | "paused"; armedTs: number | undefined; armedTsNs: string | undefined; terminalTs: number | undefined; terminalTsNs: string | undefined; triggerId: string | undefined; childOrderId: string | undefined; } | undefined; triggerPrice?: string | undefined; execution?: { readonly type: "market_ioc"; readonly price?: undefined; } | { readonly type: "limit_gtc"; readonly price: string; } | undefined; } | undefined; trailingStop: { state: { status: "unspecified" | "failed" | "canceled" | "not_configured" | "created" | "armed" | "running" | "completed" | "paused"; armedTs: number | undefined; armedTsNs: string | undefined; terminalTs: number | undefined; terminalTsNs: string | undefined; triggerId: string | undefined; childOrderId: string | undefined; } | undefined; trailingDistance?: ({ kind: "distance"; distance: string; } | { kind: "bps"; bps: number; } | { kind: "none"; }) | undefined; maxSlippage?: ({ kind: "slippage"; slippage: string; } | { kind: "bps"; bps: number; }) | undefined; activationPrice?: string | undefined; } | undefined; oco: boolean; } | undefined; lineage?: { id: string; generation: number; } | undefined; orderId: string; }>]>; type Order = v.InferOutput>; declare function createOrderTransferSchema(): v.SchemaWithPipe; readonly matchId: v.SchemaWithPipe, v.TransformAction]>; readonly symbolId: v.NumberSchema; readonly assetId: v.NumberSchema; readonly amountE18: v.OptionalSchema; readonly lo: v.BigintSchema; }, undefined>, undefined>; readonly isDebit: v.BooleanSchema; readonly transferCode: v.NumberSchema; readonly accountCode: v.NumberSchema; readonly tsNs: v.BigintSchema; }, undefined>, v.TransformAction<{ txId: string; matchId: string; symbolId: number; assetId: number; amountE18?: { hi: bigint; lo: bigint; } | undefined; isDebit: boolean; transferCode: number; accountCode: number; tsNs: bigint; }, { txId: string; matchId: string; symbolId: number; assetId: number; isDebit: boolean; timestamp: number; amount: string; type: "unspecified" | "internal_transfer" | "deposit" | "withdraw" | "maker_fee" | "taker_fee" | "trade_base" | "trade_quote" | "rebate" | "funding_to_trading" | "trading_to_funding" | "trading_withdraw_reserve" | "funding_user_transfer" | "trading_withdraw_request_fee"; accountCode: "unspecified" | "funding" | "trading"; }>]>; type OrderTransfer = v.InferOutput>; declare function createOrderDetailsSchema(scales: SdkScales): v.ObjectSchema<{ readonly nextPageToken: v.OptionalSchema, "">; readonly order: v.SchemaWithPipe; readonly lineage: v.OptionalSchema, v.TransformAction]>; readonly generation: v.SchemaWithPipe, v.IntegerAction, v.MinValueAction, v.MaxValueAction]>; }, undefined>, undefined>; readonly symbolId: v.NumberSchema; readonly clientOrderId: v.StringSchema; readonly side: v.NumberSchema; readonly status: v.SchemaWithPipe, v.TransformAction]>; readonly orderType: v.NumberSchema; readonly timeInForce: v.NumberSchema; readonly selfTradePreventionMode: v.NumberSchema; readonly feeAsset: v.NumberSchema; readonly postOnly: v.BooleanSchema; readonly origQtyScaled: v.BigintSchema; readonly cumQtyScaled: v.BigintSchema; readonly inheritedCumQtyScaled: v.OptionalSchema, 0n>; readonly leavesQtyScaled: v.BigintSchema; readonly avgPriceTicks: v.BigintSchema; readonly priceTicks: v.BigintSchema; readonly createdTsNs: v.BigintSchema; readonly terminalTsNs: v.BigintSchema; readonly terminalReason: v.OptionalSchema, "">; readonly terminalReasonCode: v.NumberSchema; readonly attachedRisk: v.OptionalSchema; readonly child: v.ObjectSchema<{ readonly execution: v.VariantSchema<"case", [v.ObjectSchema<{ readonly case: v.LiteralSchema<"marketIoc", undefined>; readonly value: v.ObjectSchema<{}, undefined>; }, undefined>, v.ObjectSchema<{ readonly case: v.LiteralSchema<"limitGtc", undefined>; readonly value: v.ObjectSchema<{ readonly priceTicks: v.BigintSchema; }, undefined>; }, undefined>], undefined>; }, undefined>; }, undefined>, undefined>; readonly state: v.OptionalSchema; readonly armedTsNs: v.BigintSchema; readonly terminalTsNs: v.BigintSchema; readonly triggerId: v.OptionalSchema, undefined>; readonly childOrderId: v.OptionalSchema, undefined>; }, undefined>, undefined>; }, undefined>, undefined>; readonly stopLoss: v.OptionalSchema; readonly child: v.ObjectSchema<{ readonly execution: v.VariantSchema<"case", [v.ObjectSchema<{ readonly case: v.LiteralSchema<"marketIoc", undefined>; readonly value: v.ObjectSchema<{}, undefined>; }, undefined>, v.ObjectSchema<{ readonly case: v.LiteralSchema<"limitGtc", undefined>; readonly value: v.ObjectSchema<{ readonly priceTicks: v.BigintSchema; }, undefined>; }, undefined>], undefined>; }, undefined>; }, undefined>, undefined>; readonly state: v.OptionalSchema; readonly armedTsNs: v.BigintSchema; readonly terminalTsNs: v.BigintSchema; readonly triggerId: v.OptionalSchema, undefined>; readonly childOrderId: v.OptionalSchema, undefined>; }, undefined>, undefined>; }, undefined>, undefined>; readonly trailingStop: v.OptionalSchema, v.LiteralSchema<"trailingDistanceBps", undefined>, v.UndefinedSchema], undefined>, undefined>; readonly value: v.OptionalSchema, v.NumberSchema, v.UndefinedSchema], undefined>, undefined>; }, undefined>; readonly maxSlippage: v.ObjectSchema<{ readonly case: v.UnionSchema<[v.LiteralSchema<"maxSlippageTicks", undefined>, v.LiteralSchema<"maxSlippageBps", undefined>, v.UndefinedSchema], undefined>; readonly value: v.OptionalSchema, v.NumberSchema, v.UndefinedSchema], undefined>, undefined>; }, undefined>; readonly activationPriceTicks: v.BigintSchema; }, undefined>, undefined>; readonly state: v.OptionalSchema; readonly armedTsNs: v.BigintSchema; readonly terminalTsNs: v.BigintSchema; readonly triggerId: v.OptionalSchema, undefined>; readonly childOrderId: v.OptionalSchema, undefined>; }, undefined>, undefined>; }, undefined>, undefined>; readonly oco: v.OptionalSchema, false>; }, undefined>, undefined>; readonly origin: v.OptionalSchema, v.TransformAction]>; readonly triggerType: v.SchemaWithPipe, v.TransformAction]>; readonly triggerId: v.SchemaWithPipe, undefined>, v.TransformAction]>; readonly parentOrderId: v.SchemaWithPipe, undefined>, v.TransformAction]>; readonly childSeq: v.NumberSchema; }, undefined>, undefined>; readonly marketClientRefPriceTicks: v.BigintSchema; readonly marketMaxSlippageTicks: v.BigintSchema; readonly marketMaxSlippageBps: v.NumberSchema; readonly version: v.SchemaWithPipe, v.IntegerAction, v.MinValueAction]>; readonly batchRequestId: v.BigintSchema; readonly submittedMaxQuoteDebitScaled: v.OptionalSchema, undefined>; readonly expireAt: v.SchemaWithPipe; readonly nanos: v.OptionalSchema, 0>; }, undefined>, undefined>, v.TransformAction<{ seconds: bigint; nanos: number; } | undefined, number | undefined>]>; }, undefined>, v.TransformAction<{ orderId: bigint; lineage?: { id: string; generation: number; } | undefined; symbolId: number; clientOrderId: string; side: number; status: "unspecified" | "canceled" | "pending" | "pending_cancel" | "working" | "filled" | "rejected"; orderType: number; timeInForce: number; selfTradePreventionMode: number; feeAsset: number; postOnly: boolean; origQtyScaled: bigint; cumQtyScaled: bigint; inheritedCumQtyScaled: bigint; leavesQtyScaled: bigint; avgPriceTicks: bigint; priceTicks: bigint; createdTsNs: bigint; terminalTsNs: bigint; terminalReason: string; terminalReasonCode: number; attachedRisk?: { takeProfit?: { policy?: { triggerPriceTicks: bigint; child: { execution: { case: "marketIoc"; value: {}; } | { case: "limitGtc"; value: { priceTicks: bigint; }; }; }; } | undefined; state?: { status: number; armedTsNs: bigint; terminalTsNs: bigint; triggerId?: bigint | undefined; childOrderId?: bigint | undefined; } | undefined; } | undefined; stopLoss?: { policy?: { triggerPriceTicks: bigint; child: { execution: { case: "marketIoc"; value: {}; } | { case: "limitGtc"; value: { priceTicks: bigint; }; }; }; } | undefined; state?: { status: number; armedTsNs: bigint; terminalTsNs: bigint; triggerId?: bigint | undefined; childOrderId?: bigint | undefined; } | undefined; } | undefined; trailingStop?: { policy?: { trailingDistance: { case?: "trailingDistanceTicks" | "trailingDistanceBps" | undefined; value?: number | bigint | undefined; }; maxSlippage: { case: "maxSlippageTicks" | "maxSlippageBps" | undefined; value?: number | bigint | undefined; }; activationPriceTicks: bigint; } | undefined; state?: { status: number; armedTsNs: bigint; terminalTsNs: bigint; triggerId?: bigint | undefined; childOrderId?: bigint | undefined; } | undefined; } | undefined; oco: boolean; } | undefined; origin?: { scope: "unspecified" | "direct" | "attached_risk" | "standalone_trigger" | "system"; triggerType: "unspecified" | "stop_loss" | "take_profit" | "trailing_stop" | "twap" | "ladder"; triggerId?: string | undefined; parentOrderId?: string | undefined; childSeq: number; } | undefined; marketClientRefPriceTicks: bigint; marketMaxSlippageTicks: bigint; marketMaxSlippageBps: number; version: number; batchRequestId: bigint; submittedMaxQuoteDebitScaled?: bigint | undefined; expireAt?: number | undefined; }, { version: number; expireAt?: number | undefined; submittedMaxQuoteDebit?: string | undefined; batchRequestId?: string | undefined; marketMaxSlippage?: MarketMaxSlippage | undefined; marketClientRefPrice?: string | undefined; origin?: { scope: "unspecified" | "direct" | "attached_risk" | "standalone_trigger" | "system"; triggerType: "unspecified" | "stop_loss" | "take_profit" | "trailing_stop" | "twap" | "ladder"; triggerId?: string | undefined; parentOrderId?: string | undefined; childSeq: number; } | undefined; symbolId: number; clientOrderId: string; status: "unspecified" | "canceled" | "pending" | "pending_cancel" | "working" | "filled" | "rejected" | "partial"; side: "unspecified" | "buy" | "sell"; orderType: "unspecified" | "limit" | "market"; timeInForce: "unspecified" | "GTC" | "IOC" | "FOK" | "GTD"; selfTradePreventionMode: "unspecified" | "expire_taker" | "expire_maker" | "expire_both"; feeAsset: "unspecified" | "quote" | "base"; postOnly: boolean; totalQty: string; cumQty: string; inheritedCumQty: string; leavesQty: string; avgPx: string; price: string; createdTs: number; terminalTs: number; terminalReason: string; terminalReasonCode: number; attachedRisk: { takeProfit: { state: { status: "unspecified" | "failed" | "canceled" | "not_configured" | "created" | "armed" | "running" | "completed" | "paused"; armedTs: number | undefined; armedTsNs: string | undefined; terminalTs: number | undefined; terminalTsNs: string | undefined; triggerId: string | undefined; childOrderId: string | undefined; } | undefined; triggerPrice?: string | undefined; execution?: { readonly type: "market_ioc"; readonly price?: undefined; } | { readonly type: "limit_gtc"; readonly price: string; } | undefined; } | undefined; stopLoss: { state: { status: "unspecified" | "failed" | "canceled" | "not_configured" | "created" | "armed" | "running" | "completed" | "paused"; armedTs: number | undefined; armedTsNs: string | undefined; terminalTs: number | undefined; terminalTsNs: string | undefined; triggerId: string | undefined; childOrderId: string | undefined; } | undefined; triggerPrice?: string | undefined; execution?: { readonly type: "market_ioc"; readonly price?: undefined; } | { readonly type: "limit_gtc"; readonly price: string; } | undefined; } | undefined; trailingStop: { state: { status: "unspecified" | "failed" | "canceled" | "not_configured" | "created" | "armed" | "running" | "completed" | "paused"; armedTs: number | undefined; armedTsNs: string | undefined; terminalTs: number | undefined; terminalTsNs: string | undefined; triggerId: string | undefined; childOrderId: string | undefined; } | undefined; trailingDistance?: ({ kind: "distance"; distance: string; } | { kind: "bps"; bps: number; } | { kind: "none"; }) | undefined; maxSlippage?: ({ kind: "slippage"; slippage: string; } | { kind: "bps"; bps: number; }) | undefined; activationPrice?: string | undefined; } | undefined; oco: boolean; } | undefined; lineage?: { id: string; generation: number; } | undefined; orderId: string; }>]>; readonly trades: v.OptionalSchema; readonly symbolId: v.NumberSchema; readonly side: v.NumberSchema; readonly isMaker: v.BooleanSchema; readonly feeAsset: v.NumberSchema; readonly qtyScaled: v.BigintSchema; readonly priceTicks: v.BigintSchema; readonly feeAmountE18: v.OptionalSchema; readonly lo: v.BigintSchema; }, undefined>, undefined>; readonly referralShareAmountE18: v.OptionalSchema; readonly lo: v.BigintSchema; }, undefined>, undefined>; readonly feeIsRebate: v.BooleanSchema; readonly tsNs: v.BigintSchema; readonly matchId: v.BigintSchema; readonly lineage: v.OptionalSchema, v.TransformAction]>; readonly generation: v.SchemaWithPipe, v.IntegerAction, v.MinValueAction, v.MaxValueAction]>; }, undefined>, undefined>; }, undefined>, v.TransformAction<{ orderId: bigint; symbolId: number; side: number; isMaker: boolean; feeAsset: number; qtyScaled: bigint; priceTicks: bigint; feeAmountE18?: { hi: bigint; lo: bigint; } | undefined; referralShareAmountE18?: { hi: bigint; lo: bigint; } | undefined; feeIsRebate: boolean; tsNs: bigint; matchId: bigint; lineage?: { id: string; generation: number; } | undefined; }, { lineage?: { id: string; generation: number; } | undefined; feeIsRebate: boolean; tsNs: string; tsIso: string; tsMs: number; matchId: string; referralShare?: string | undefined; orderId: string; symbolId: number; sideLabel: "unspecified" | "buy" | "sell"; liquidityLabel: "maker" | "taker"; feeAsset: "unspecified" | "quote" | "base"; qty: string; price: string; fee: string; }>]>, undefined>, readonly []>; readonly transfers: v.OptionalSchema; readonly matchId: v.SchemaWithPipe, v.TransformAction]>; readonly symbolId: v.NumberSchema; readonly assetId: v.NumberSchema; readonly amountE18: v.OptionalSchema; readonly lo: v.BigintSchema; }, undefined>, undefined>; readonly isDebit: v.BooleanSchema; readonly transferCode: v.NumberSchema; readonly accountCode: v.NumberSchema; readonly tsNs: v.BigintSchema; }, undefined>, v.TransformAction<{ txId: string; matchId: string; symbolId: number; assetId: number; amountE18?: { hi: bigint; lo: bigint; } | undefined; isDebit: boolean; transferCode: number; accountCode: number; tsNs: bigint; }, { txId: string; matchId: string; symbolId: number; assetId: number; isDebit: boolean; timestamp: number; amount: string; type: "unspecified" | "internal_transfer" | "deposit" | "withdraw" | "maker_fee" | "taker_fee" | "trade_base" | "trade_quote" | "rebate" | "funding_to_trading" | "trading_to_funding" | "trading_withdraw_reserve" | "funding_user_transfer" | "trading_withdraw_request_fee"; accountCode: "unspecified" | "funding" | "trading"; }>]>, undefined>, readonly []>; }, undefined>; type OrderDetails = v.InferOutput>; //#endregion export { Order, OrderDetails, OrderTransfer, createOrderDetailsSchema, createOrderSchema, createOrderTransferSchema }; //# sourceMappingURL=orders-output.schemas.d.ts.map