/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. */ import * as z from "zod"; import { remap as remap$ } from "../../../lib/primitives.js"; export type CreateBackupRequestBody = { withUploads: boolean; }; /** * success response */ export type CreateBackupResponseBody = { success: string; }; /** @internal */ export const CreateBackupRequestBody$inboundSchema: z.ZodType< CreateBackupRequestBody, z.ZodTypeDef, unknown > = z.object({ with_uploads: z.boolean(), }).transform((v) => { return remap$(v, { "with_uploads": "withUploads", }); }); /** @internal */ export type CreateBackupRequestBody$Outbound = { with_uploads: boolean; }; /** @internal */ export const CreateBackupRequestBody$outboundSchema: z.ZodType< CreateBackupRequestBody$Outbound, z.ZodTypeDef, CreateBackupRequestBody > = z.object({ withUploads: z.boolean(), }).transform((v) => { return remap$(v, { withUploads: "with_uploads", }); }); /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export namespace CreateBackupRequestBody$ { /** @deprecated use `CreateBackupRequestBody$inboundSchema` instead. */ export const inboundSchema = CreateBackupRequestBody$inboundSchema; /** @deprecated use `CreateBackupRequestBody$outboundSchema` instead. */ export const outboundSchema = CreateBackupRequestBody$outboundSchema; /** @deprecated use `CreateBackupRequestBody$Outbound` instead. */ export type Outbound = CreateBackupRequestBody$Outbound; } /** @internal */ export const CreateBackupResponseBody$inboundSchema: z.ZodType< CreateBackupResponseBody, z.ZodTypeDef, unknown > = z.object({ success: z.string(), }); /** @internal */ export type CreateBackupResponseBody$Outbound = { success: string; }; /** @internal */ export const CreateBackupResponseBody$outboundSchema: z.ZodType< CreateBackupResponseBody$Outbound, z.ZodTypeDef, CreateBackupResponseBody > = z.object({ success: z.string(), }); /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export namespace CreateBackupResponseBody$ { /** @deprecated use `CreateBackupResponseBody$inboundSchema` instead. */ export const inboundSchema = CreateBackupResponseBody$inboundSchema; /** @deprecated use `CreateBackupResponseBody$outboundSchema` instead. */ export const outboundSchema = CreateBackupResponseBody$outboundSchema; /** @deprecated use `CreateBackupResponseBody$Outbound` instead. */ export type Outbound = CreateBackupResponseBody$Outbound; }