import * as z from "zod"; import { Result as SafeParseResult } from "../../types/fp.js"; import { HTTPError, HTTPError$Outbound } from "./httperror.js"; import { HTTPValidationError, HTTPValidationError$Outbound } from "./httpvalidationerror.js"; import { SDKValidationError } from "./sdkvalidationerror.js"; import { StudioApiError, StudioApiError$Outbound } from "./studioapierror.js"; /** * Internal Server Error */ export type GenLLMGenerateResponse500ResponseBody = HTTPError | StudioApiError; /** * Validation Error */ export type GenLLMGenerateResponseResponseBody = HTTPValidationError | StudioApiError; /** * Unauthorized */ export type GenLLMGenerateResponseBody = HTTPError | StudioApiError; /** * Bad Request */ export type GenLLMResponseBody = HTTPError | StudioApiError; /** @internal */ export declare const GenLLMGenerateResponse500ResponseBody$inboundSchema: z.ZodType; /** @internal */ export type GenLLMGenerateResponse500ResponseBody$Outbound = HTTPError$Outbound | StudioApiError$Outbound; /** @internal */ export declare const GenLLMGenerateResponse500ResponseBody$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace GenLLMGenerateResponse500ResponseBody$ { /** @deprecated use `GenLLMGenerateResponse500ResponseBody$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `GenLLMGenerateResponse500ResponseBody$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `GenLLMGenerateResponse500ResponseBody$Outbound` instead. */ type Outbound = GenLLMGenerateResponse500ResponseBody$Outbound; } export declare function genLLMGenerateResponse500ResponseBodyToJSON(genLLMGenerateResponse500ResponseBody: GenLLMGenerateResponse500ResponseBody): string; export declare function genLLMGenerateResponse500ResponseBodyFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const GenLLMGenerateResponseResponseBody$inboundSchema: z.ZodType; /** @internal */ export type GenLLMGenerateResponseResponseBody$Outbound = HTTPValidationError$Outbound | StudioApiError$Outbound; /** @internal */ export declare const GenLLMGenerateResponseResponseBody$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace GenLLMGenerateResponseResponseBody$ { /** @deprecated use `GenLLMGenerateResponseResponseBody$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `GenLLMGenerateResponseResponseBody$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `GenLLMGenerateResponseResponseBody$Outbound` instead. */ type Outbound = GenLLMGenerateResponseResponseBody$Outbound; } export declare function genLLMGenerateResponseResponseBodyToJSON(genLLMGenerateResponseResponseBody: GenLLMGenerateResponseResponseBody): string; export declare function genLLMGenerateResponseResponseBodyFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const GenLLMGenerateResponseBody$inboundSchema: z.ZodType; /** @internal */ export type GenLLMGenerateResponseBody$Outbound = HTTPError$Outbound | StudioApiError$Outbound; /** @internal */ export declare const GenLLMGenerateResponseBody$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace GenLLMGenerateResponseBody$ { /** @deprecated use `GenLLMGenerateResponseBody$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `GenLLMGenerateResponseBody$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `GenLLMGenerateResponseBody$Outbound` instead. */ type Outbound = GenLLMGenerateResponseBody$Outbound; } export declare function genLLMGenerateResponseBodyToJSON(genLLMGenerateResponseBody: GenLLMGenerateResponseBody): string; export declare function genLLMGenerateResponseBodyFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const GenLLMResponseBody$inboundSchema: z.ZodType; /** @internal */ export type GenLLMResponseBody$Outbound = HTTPError$Outbound | StudioApiError$Outbound; /** @internal */ export declare const GenLLMResponseBody$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace GenLLMResponseBody$ { /** @deprecated use `GenLLMResponseBody$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `GenLLMResponseBody$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `GenLLMResponseBody$Outbound` instead. */ type Outbound = GenLLMResponseBody$Outbound; } export declare function genLLMResponseBodyToJSON(genLLMResponseBody: GenLLMResponseBody): string; export declare function genLLMResponseBodyFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=genllm.d.ts.map