import * as z from "zod/v4-mini"; import { ShipmentCreateRequest, ShipmentCreateRequest$Outbound } from "./shipmentcreaterequest.js"; export type BatchShipmentCreateRequest = { /** * Object ID of the carrier account to be used for this shipment (will override batch default) */ carrierAccount?: string | undefined; /** * A string of up to 100 characters that can be filled with any additional information you want * * @remarks * to attach to the object. */ metadata?: string | undefined; /** * A token that sets the shipping method for the batch, overriding the batch default. * * @remarks * Servicelevel tokens can be found in this list * or at this endpoint. */ servicelevelToken?: string | undefined; shipment: ShipmentCreateRequest; }; /** @internal */ export type BatchShipmentCreateRequest$Outbound = { carrier_account?: string | undefined; metadata?: string | undefined; servicelevel_token?: string | undefined; shipment: ShipmentCreateRequest$Outbound; }; /** @internal */ export declare const BatchShipmentCreateRequest$outboundSchema: z.ZodMiniType; export declare function batchShipmentCreateRequestToJSON(batchShipmentCreateRequest: BatchShipmentCreateRequest): string; //# sourceMappingURL=batchshipmentcreaterequest.d.ts.map