import * as z from "zod/v4-mini";
import { AddressInput, AddressInput$Outbound } from "./addressinput.js";
/**
 * Schema to update an order.
 */
export type CustomerOrderUpdate = {
    /**
     * 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 CustomerOrderUpdate$Outbound = {
    billing_name?: string | null | undefined;
    billing_address?: AddressInput$Outbound | null | undefined;
};
/** @internal */
export declare const CustomerOrderUpdate$outboundSchema: z.ZodMiniType<CustomerOrderUpdate$Outbound, CustomerOrderUpdate>;
export declare function customerOrderUpdateToJSON(customerOrderUpdate: CustomerOrderUpdate): string;
//# sourceMappingURL=customerorderupdate.d.ts.map