/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. */ import * as z from "zod/v3"; export type Data = {}; export type TenantPayloadDto = { identifier?: string | undefined; name?: string | undefined; data?: Data | undefined; }; /** @internal */ export type Data$Outbound = {}; /** @internal */ export const Data$outboundSchema: z.ZodType = z.object({}); export function dataToJSON(data: Data): string { return JSON.stringify(Data$outboundSchema.parse(data)); } /** @internal */ export type TenantPayloadDto$Outbound = { identifier?: string | undefined; name?: string | undefined; data?: Data$Outbound | undefined; }; /** @internal */ export const TenantPayloadDto$outboundSchema: z.ZodType< TenantPayloadDto$Outbound, z.ZodTypeDef, TenantPayloadDto > = z.object({ identifier: z.string().optional(), name: z.string().optional(), data: z.lazy(() => Data$outboundSchema).optional(), }); export function tenantPayloadDtoToJSON( tenantPayloadDto: TenantPayloadDto, ): string { return JSON.stringify( TenantPayloadDto$outboundSchema.parse(tenantPayloadDto), ); }