import { CompletionOptions, LLMOptions, ModelProvider } from "../../index.js";
import { BaseLLM } from "../index.js";
declare class HuggingFaceTGI extends BaseLLM {
    static providerName: ModelProvider;
    static defaultOptions: Partial<LLMOptions>;
    constructor(options: LLMOptions);
    private _convertArgs;
    protected _streamComplete(prompt: string, options: CompletionOptions): AsyncGenerator<string>;
}
export default HuggingFaceTGI;
//# sourceMappingURL=HuggingFaceTGI.d.ts.map