import { type SDClient } from "https://deno.land/x/stable_diffusion_client@0.0.1/interface.ts";
Properties
sdapi: { v1: { txt2img: { $post(body: t.StableDiffusionProcessingTxt2Img): Promise<t.TextToImageResponse>; }; img2img: { $post(body: t.StableDiffusionProcessingImg2Img): Promise<t.ImageToImageResponse>; }; extra-single-image: { $post(body: t.ExtrasSingleImageRequest): Promise<t.ExtrasSingleImageResponse>; }; extra-batch-images: { $post(body: t.ExtrasBatchImagesRequest): Promise<t.ExtrasBatchImagesResponse>; }; png-info: { $post(body: t.PNGInfoRequest): Promise<t.PNGInfoResponse>; }; progress: { $get(): Promise<t.ProgressResponse>; }; interrogate: { $post(body: t.InterrogateRequest): Promise<unknown>; }; interrupt: { $post(): Promise<unknown>; }; skip: { $post(): Promise<unknown>; }; options: { $get(): Promise<t.Options>; $post(body: any): Promise<unknown>; }; cmd-flags: { $get(): Promise<t.Flags>; }; samplers: { $get(): Promise<Array<t.SamplerItem>>; }; upscalers: { $get(): Promise<Array<t.UpscalerItem>>; }; sd-models: { $get(): Promise<Array<t.SDModelItem>>; }; hypernetworks: { $get(): Promise<Array<t.HypernetworkItem>>; }; face-restorers: { $get(): Promise<Array<t.FaceRestorerItem>>; }; realesrgan-models: { $get(): Promise<Array<t.RealesrganItem>>; }; prompt-styles: { $get(): Promise<Array<t.PromptStyleItem>>; }; artist-categories: { $get(): Promise<Array<string>>; }; artists: { $get(): Promise<Array<t.ArtistItem>>; }; }; }