import { LLM, BaseLLMParams } from "./base.js"; export interface GPT4AllInput { model: "gpt4all-lora-unfiltered-quantized" | "gpt4all-lora-quantized"; forceDownload?: boolean; decoderConfig?: Record; } export declare class GPT4All extends LLM implements GPT4AllInput { model: GPT4AllInput["model"]; forceDownload: boolean; decoderConfig: Record; constructor(fields: GPT4AllInput & BaseLLMParams); _llmType(): string; /** @ignore */ _call(prompt: string, _stop?: string[]): Promise; /** @ignore */ static imports(): Promise<{ GPT4All: typeof import("gpt4all").GPT4All; }>; }