import * as z from "zod"; import { Result as SafeParseResult } from "../types/fp.js"; import { BodyImage2imageGen, BodyImage2imageGen$Outbound } from "./bodyimage2imagegen.js"; import { SDKValidationError } from "./sdkvalidationerror.js"; export type GenerateImageFromImageRequest = { /** * The account in which the model is. */ accountId: string; /** * The ID of the model, e.g. stable-diffusion-xl-1024-v1-0. */ modelId: string; bodyImage2imageGen: BodyImage2imageGen; }; export type GenerateImageFromImageResponse = ReadableStream | ReadableStream; /** @internal */ export declare const GenerateImageFromImageRequest$inboundSchema: z.ZodType; /** @internal */ export type GenerateImageFromImageRequest$Outbound = { accountId: string; modelId: string; Body_image2image_gen: BodyImage2imageGen$Outbound; }; /** @internal */ export declare const GenerateImageFromImageRequest$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 GenerateImageFromImageRequest$ { /** @deprecated use `GenerateImageFromImageRequest$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `GenerateImageFromImageRequest$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `GenerateImageFromImageRequest$Outbound` instead. */ type Outbound = GenerateImageFromImageRequest$Outbound; } export declare function generateImageFromImageRequestToJSON(generateImageFromImageRequest: GenerateImageFromImageRequest): string; export declare function generateImageFromImageRequestFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const GenerateImageFromImageResponse$inboundSchema: z.ZodType; /** @internal */ export type GenerateImageFromImageResponse$Outbound = ReadableStream | ReadableStream; /** @internal */ export declare const GenerateImageFromImageResponse$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 GenerateImageFromImageResponse$ { /** @deprecated use `GenerateImageFromImageResponse$inboundSchema` instead. */ const inboundSchema: z.ZodType, z.ZodTypeDef, unknown>; /** @deprecated use `GenerateImageFromImageResponse$outboundSchema` instead. */ const outboundSchema: z.ZodType, z.ZodTypeDef, ReadableStream>; /** @deprecated use `GenerateImageFromImageResponse$Outbound` instead. */ type Outbound = GenerateImageFromImageResponse$Outbound; } export declare function generateImageFromImageResponseToJSON(generateImageFromImageResponse: GenerateImageFromImageResponse): string; export declare function generateImageFromImageResponseFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=generateimagefromimageop.d.ts.map