import * as z from "zod"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { RemoveOrderRequestCreate, RemoveOrderRequestCreate$Outbound } from "./removeorderrequestcreate.js"; /** * The message to remove a list of basket orders by client order ID. */ export type RemoveOrdersRequestCreate = { /** * Deprecated: Use `requests` instead. * * @remarks * * The client order IDs of the basket orders to remove. A maximum of 500 orders can be removed from a basket at a time. * * @deprecated field: This will be removed in a future release, please migrate away from it as soon as possible. */ clientOrderIds?: Array | undefined; /** * Format: correspondents/{correspondent}/baskets/{basket} */ name: string; /** * Per-order removal requests with optional CAT reporting data. A maximum of 500 orders can be removed from a basket at a time. */ requests?: Array | undefined; }; /** @internal */ export declare const RemoveOrdersRequestCreate$inboundSchema: z.ZodType; /** @internal */ export type RemoveOrdersRequestCreate$Outbound = { client_order_ids?: Array | undefined; name: string; requests?: Array | undefined; }; /** @internal */ export declare const RemoveOrdersRequestCreate$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace RemoveOrdersRequestCreate$ { /** @deprecated use `RemoveOrdersRequestCreate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `RemoveOrdersRequestCreate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `RemoveOrdersRequestCreate$Outbound` instead. */ type Outbound = RemoveOrdersRequestCreate$Outbound; } export declare function removeOrdersRequestCreateToJSON(removeOrdersRequestCreate: RemoveOrdersRequestCreate): string; export declare function removeOrdersRequestCreateFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=removeordersrequestcreate.d.ts.map