/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. */ import * as z from "zod/v4-mini"; import { TaxAssociationUpdateRequest, TaxAssociationUpdateRequest$Outbound, TaxAssociationUpdateRequest$outboundSchema, } from "./tax-association-update-request.js"; export type UpdateTaxAssociationRequest = { /** * Tax Config ID */ id: string; /** * Tax Config Request */ body: TaxAssociationUpdateRequest; }; /** @internal */ export type UpdateTaxAssociationRequest$Outbound = { id: string; body: TaxAssociationUpdateRequest$Outbound; }; /** @internal */ export const UpdateTaxAssociationRequest$outboundSchema: z.ZodMiniType< UpdateTaxAssociationRequest$Outbound, UpdateTaxAssociationRequest > = z.object({ id: z.string(), body: TaxAssociationUpdateRequest$outboundSchema, }); export function updateTaxAssociationRequestToJSON( updateTaxAssociationRequest: UpdateTaxAssociationRequest, ): string { return JSON.stringify( UpdateTaxAssociationRequest$outboundSchema.parse( updateTaxAssociationRequest, ), ); }