UNPKG

polyfact

Version:

<h1 align="center">PolyFact</h1>

15 lines (14 loc) 682 B
import * as t from "polyfact-io-ts"; import { InputClientOptions } from "./clientOpts"; export type ImageGenerationOptions = { provider?: "openai"; }; declare const ImageGenerationResponseType: t.TypeC<{ url: t.StringC; }>; export declare function generateImage(prompt: string, options?: ImageGenerationOptions, clientOptions?: InputClientOptions): Promise<t.TypeOf<typeof ImageGenerationResponseType>>; export type ImageGenerationClient = { generateImage: (prompt: string, options: ImageGenerationOptions) => Promise<t.TypeOf<typeof ImageGenerationResponseType>>; }; export default function client(clientOptions?: InputClientOptions): ImageGenerationClient; export {};