import * as z from "zod/v4-mini";
import { AddressInput, AddressInput$Outbound } from "./addressinput.js";
/**
 * Schema to update an order.
 */
export type OrderUpdate = {
    /**
     * The name of the customer that should appear on the invoice.
     */
    billingName?: string | null | undefined;
    /**
     * The address of the customer that should appear on the invoice. Country and state fields cannot be updated.
     */
    billingAddress?: AddressInput | null | undefined;
};
/** @internal */
export type OrderUpdate$Outbound = {
    billing_name?: string | null | undefined;
    billing_address?: AddressInput$Outbound | null | undefined;
};
/** @internal */
export declare const OrderUpdate$outboundSchema: z.ZodMiniType<OrderUpdate$Outbound, OrderUpdate>;
export declare function orderUpdateToJSON(orderUpdate: OrderUpdate): string;
//# sourceMappingURL=orderupdate.d.ts.map