import * as z from "zod/v4-mini";
import { SubscriptionProrationBehavior } from "./subscriptionprorationbehavior.js";
export type SubscriptionUpdateSeats = {
    /**
     * Update the number of seats for this subscription.
     */
    seats: number;
    /**
     * Determine how to handle the proration billing. If not provided, will use the default organization setting.
     */
    prorationBehavior?: SubscriptionProrationBehavior | null | undefined;
};
/** @internal */
export type SubscriptionUpdateSeats$Outbound = {
    seats: number;
    proration_behavior?: string | null | undefined;
};
/** @internal */
export declare const SubscriptionUpdateSeats$outboundSchema: z.ZodMiniType<SubscriptionUpdateSeats$Outbound, SubscriptionUpdateSeats>;
export declare function subscriptionUpdateSeatsToJSON(subscriptionUpdateSeats: SubscriptionUpdateSeats): string;
//# sourceMappingURL=subscriptionupdateseats.d.ts.map