import { PromptProviderFactory } from './providers/prompt-provider.factory';
declare class ExpandPromptDto {
    input: string;
    type: 'chatgpt' | 'gemini';
    mode?: 'partial';
}
export declare class PromptController {
    private readonly factory;
    constructor(factory: PromptProviderFactory);
    expandPrompt(dto: ExpandPromptDto): Promise<{
        input: string;
        type: "gemini" | "chatgpt";
        mode: string;
        output: string;
    }>;
}
export {};
