polyfact
Version:
<h1 align="center">PolyFact</h1>
15 lines (14 loc) • 682 B
TypeScript
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 {};