/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. */ import * as z from "zod/v3"; export type CreateDomainConnectApplyUrlDto = { /** * Dashboard URL to return to after the DNS provider consent flow completes. */ redirectUri?: string | undefined; }; /** @internal */ export type CreateDomainConnectApplyUrlDto$Outbound = { redirectUri?: string | undefined; }; /** @internal */ export const CreateDomainConnectApplyUrlDto$outboundSchema: z.ZodType< CreateDomainConnectApplyUrlDto$Outbound, z.ZodTypeDef, CreateDomainConnectApplyUrlDto > = z.object({ redirectUri: z.string().optional(), }); export function createDomainConnectApplyUrlDtoToJSON( createDomainConnectApplyUrlDto: CreateDomainConnectApplyUrlDto, ): string { return JSON.stringify( CreateDomainConnectApplyUrlDto$outboundSchema.parse( createDomainConnectApplyUrlDto, ), ); }