export interface OpenAIClient { images: { generate: (params: { model: string; prompt: string; n: number; size: string; quality: string; response_format: string; }) => Promise<{ data: Array<{ url?: string; }>; }>; }; } export declare const setOpenAIClient: (client: OpenAIClient) => void; export declare function generateImage(prompt: string, isUserInterest?: boolean): Promise; export declare function getRandomPrompt(): string; //# sourceMappingURL=dalleService.d.ts.map