import type { GenerateImageParams, ImageGenResult, ImageGenSettings } from './types.js'; import { generateImage } from './generate.js'; export declare function parseCliRequest(text: string): GenerateImageParams; export declare function redactCliText(text: string, settings: ImageGenSettings): string; export declare function safeCliError(error: unknown, settings: ImageGenSettings): string; export interface ImageGenCliOptions { args?: string[]; cwd?: string; input?: string; stdout?: (text: string) => void; stderr?: (text: string) => void; generate?: (request: GenerateImageParams, options: Parameters[1]) => Promise; } export declare function runImageGenCli(options?: ImageGenCliOptions): Promise; //# sourceMappingURL=cli.d.ts.map