/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. */ import * as z from "zod/v4-mini"; import { UpdateSubscriptionLineItemRequest, UpdateSubscriptionLineItemRequest$Outbound, UpdateSubscriptionLineItemRequest$outboundSchema, } from "./update-subscription-line-item-request.js"; export type UpdateSubscriptionLineItemRequestRequest = { /** * Line Item ID */ id: string; /** * Update Line Item Request */ body: UpdateSubscriptionLineItemRequest; }; /** @internal */ export type UpdateSubscriptionLineItemRequestRequest$Outbound = { id: string; body: UpdateSubscriptionLineItemRequest$Outbound; }; /** @internal */ export const UpdateSubscriptionLineItemRequestRequest$outboundSchema: z.ZodMiniType< UpdateSubscriptionLineItemRequestRequest$Outbound, UpdateSubscriptionLineItemRequestRequest > = z.object({ id: z.string(), body: UpdateSubscriptionLineItemRequest$outboundSchema, }); export function updateSubscriptionLineItemRequestRequestToJSON( updateSubscriptionLineItemRequestRequest: UpdateSubscriptionLineItemRequestRequest, ): string { return JSON.stringify( UpdateSubscriptionLineItemRequestRequest$outboundSchema.parse( updateSubscriptionLineItemRequestRequest, ), ); }