import * as z from "zod"; import { Result as SafeParseResult } from "../types/fp.js"; import { BodyText2imageGen, BodyText2imageGen$Outbound } from "./bodytext2imagegen.js"; import { SDKValidationError } from "./sdkvalidationerror.js"; export type GenerateImageFromPromptRequest = { /** * The account in which the model is. */ accountId: string; /** * The ID of the model, e.g. stable-diffusion-xl-1024-v1-0. */ modelId: string; bodyText2imageGen: BodyText2imageGen; }; export type GenerateImageFromPromptResponse = ReadableStream | ReadableStream; /** @internal */ export declare const GenerateImageFromPromptRequest$inboundSchema: z.ZodType; /** @internal */ export type GenerateImageFromPromptRequest$Outbound = { accountId: string; modelId: string; Body_text2image_gen: BodyText2imageGen$Outbound; }; /** @internal */ export declare const GenerateImageFromPromptRequest$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 GenerateImageFromPromptRequest$ { /** @deprecated use `GenerateImageFromPromptRequest$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `GenerateImageFromPromptRequest$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `GenerateImageFromPromptRequest$Outbound` instead. */ type Outbound = GenerateImageFromPromptRequest$Outbound; } export declare function generateImageFromPromptRequestToJSON(generateImageFromPromptRequest: GenerateImageFromPromptRequest): string; export declare function generateImageFromPromptRequestFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const GenerateImageFromPromptResponse$inboundSchema: z.ZodType; /** @internal */ export type GenerateImageFromPromptResponse$Outbound = ReadableStream | ReadableStream; /** @internal */ export declare const GenerateImageFromPromptResponse$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 GenerateImageFromPromptResponse$ { /** @deprecated use `GenerateImageFromPromptResponse$inboundSchema` instead. */ const inboundSchema: z.ZodType, z.ZodTypeDef, unknown>; /** @deprecated use `GenerateImageFromPromptResponse$outboundSchema` instead. */ const outboundSchema: z.ZodType, z.ZodTypeDef, ReadableStream>; /** @deprecated use `GenerateImageFromPromptResponse$Outbound` instead. */ type Outbound = GenerateImageFromPromptResponse$Outbound; } export declare function generateImageFromPromptResponseToJSON(generateImageFromPromptResponse: GenerateImageFromPromptResponse): string; export declare function generateImageFromPromptResponseFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=generateimagefrompromptop.d.ts.map