import { AIDriver, DriverOptions, OptionsDescription } from './AIDriver';
export interface HuggingFaceOptions extends DriverOptions {
    topK?: number;
    repetitionPenalty?: number;
    maxLength?: number;
}
export declare class HuggingFaceDriver implements AIDriver<HuggingFaceOptions> {
    private apiKey;
    constructor(apiKey: string);
    getOptionsDescription(): OptionsDescription;
    generateText(prompt: string, options?: HuggingFaceOptions): Promise<string>;
}
