/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. */ import * as z from "zod/v4-mini"; export type CarrierAccountMondialRelayCreateRequestParameters = {}; export type CarrierAccountMondialRelayCreateRequest = { carrier: "mondial_relay"; parameters: CarrierAccountMondialRelayCreateRequestParameters; }; /** @internal */ export type CarrierAccountMondialRelayCreateRequestParameters$Outbound = {}; /** @internal */ export const CarrierAccountMondialRelayCreateRequestParameters$outboundSchema: z.ZodMiniType< CarrierAccountMondialRelayCreateRequestParameters$Outbound, CarrierAccountMondialRelayCreateRequestParameters > = z.object({}); export function carrierAccountMondialRelayCreateRequestParametersToJSON( carrierAccountMondialRelayCreateRequestParameters: CarrierAccountMondialRelayCreateRequestParameters, ): string { return JSON.stringify( CarrierAccountMondialRelayCreateRequestParameters$outboundSchema.parse( carrierAccountMondialRelayCreateRequestParameters, ), ); } /** @internal */ export type CarrierAccountMondialRelayCreateRequest$Outbound = { carrier: "mondial_relay"; parameters: CarrierAccountMondialRelayCreateRequestParameters$Outbound; }; /** @internal */ export const CarrierAccountMondialRelayCreateRequest$outboundSchema: z.ZodMiniType< CarrierAccountMondialRelayCreateRequest$Outbound, CarrierAccountMondialRelayCreateRequest > = z.object({ carrier: z.literal("mondial_relay"), parameters: z.lazy(() => CarrierAccountMondialRelayCreateRequestParameters$outboundSchema ), }); export function carrierAccountMondialRelayCreateRequestToJSON( carrierAccountMondialRelayCreateRequest: CarrierAccountMondialRelayCreateRequest, ): string { return JSON.stringify( CarrierAccountMondialRelayCreateRequest$outboundSchema.parse( carrierAccountMondialRelayCreateRequest, ), ); }