import { LLMFetcher } from '../../LLMTranslators';
export declare class DuckDuckGoLLMFetcher implements LLMFetcher {
    private readonly options;
    constructor(options?: {
        model?: string;
        headers?: Record<string, string>;
    });
    getLengthLimit: () => number;
    getRequestsTimeout: () => number;
    private key;
    getKey(): Promise<string>;
    fetch(prompt: string): Promise<string>;
}
