/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. */ import * as z from "zod/v3"; export type PartnerManagedCompanyRetrieveTermsOfServiceRequest = { /** * The user's email address on Gusto. You can retrieve the user's email via company's `/admins`, `/employees`, `/signatories`, and `/contractors` endpoints. */ email: string; }; /** @internal */ export type PartnerManagedCompanyRetrieveTermsOfServiceRequest$Outbound = { email: string; }; /** @internal */ export const PartnerManagedCompanyRetrieveTermsOfServiceRequest$outboundSchema: z.ZodType< PartnerManagedCompanyRetrieveTermsOfServiceRequest$Outbound, z.ZodTypeDef, PartnerManagedCompanyRetrieveTermsOfServiceRequest > = z.object({ email: z.string(), }); export function partnerManagedCompanyRetrieveTermsOfServiceRequestToJSON( partnerManagedCompanyRetrieveTermsOfServiceRequest: PartnerManagedCompanyRetrieveTermsOfServiceRequest, ): string { return JSON.stringify( PartnerManagedCompanyRetrieveTermsOfServiceRequest$outboundSchema.parse( partnerManagedCompanyRetrieveTermsOfServiceRequest, ), ); }