/* * 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 SendPasswordResetEmailRequestBody = { login: string; }; /** * success response */ export type SendPasswordResetEmailResponseBody = { success: string; userFound: boolean; }; /** @internal */ export const SendPasswordResetEmailRequestBody$inboundSchema: z.ZodType< SendPasswordResetEmailRequestBody, z.ZodTypeDef, unknown > = z.object({ login: z.string(), }); /** @internal */ export type SendPasswordResetEmailRequestBody$Outbound = { login: string; }; /** @internal */ export const SendPasswordResetEmailRequestBody$outboundSchema: z.ZodType< SendPasswordResetEmailRequestBody$Outbound, z.ZodTypeDef, SendPasswordResetEmailRequestBody > = z.object({ login: 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 SendPasswordResetEmailRequestBody$ { /** @deprecated use `SendPasswordResetEmailRequestBody$inboundSchema` instead. */ export const inboundSchema = SendPasswordResetEmailRequestBody$inboundSchema; /** @deprecated use `SendPasswordResetEmailRequestBody$outboundSchema` instead. */ export const outboundSchema = SendPasswordResetEmailRequestBody$outboundSchema; /** @deprecated use `SendPasswordResetEmailRequestBody$Outbound` instead. */ export type Outbound = SendPasswordResetEmailRequestBody$Outbound; } /** @internal */ export const SendPasswordResetEmailResponseBody$inboundSchema: z.ZodType< SendPasswordResetEmailResponseBody, z.ZodTypeDef, unknown > = z.object({ success: z.string(), user_found: z.boolean(), }).transform((v) => { return remap$(v, { "user_found": "userFound", }); }); /** @internal */ export type SendPasswordResetEmailResponseBody$Outbound = { success: string; user_found: boolean; }; /** @internal */ export const SendPasswordResetEmailResponseBody$outboundSchema: z.ZodType< SendPasswordResetEmailResponseBody$Outbound, z.ZodTypeDef, SendPasswordResetEmailResponseBody > = z.object({ success: z.string(), userFound: z.boolean(), }).transform((v) => { return remap$(v, { userFound: "user_found", }); }); /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export namespace SendPasswordResetEmailResponseBody$ { /** @deprecated use `SendPasswordResetEmailResponseBody$inboundSchema` instead. */ export const inboundSchema = SendPasswordResetEmailResponseBody$inboundSchema; /** @deprecated use `SendPasswordResetEmailResponseBody$outboundSchema` instead. */ export const outboundSchema = SendPasswordResetEmailResponseBody$outboundSchema; /** @deprecated use `SendPasswordResetEmailResponseBody$Outbound` instead. */ export type Outbound = SendPasswordResetEmailResponseBody$Outbound; }