import type { ChatCompletionInput } from "@huggingface/tasks"; import { LitElement } from "lit"; declare interface Inputs extends ChatCompletionInput { modelid: string; endpointurl: string; apikey: string; user: string; assistant: string; system: string; stream: boolean; } declare class ChatCompletionServerNode extends LitElement { private cachedInputs?; private cachedOutput?; private hf?; private controller; constructor(); render(): void; runWithInputs(inputs: Inputs): Promise; } declare const _default: { nodeSpec: import("@visualblocks/custom-node-types").NodeSpec; nodeImpl: typeof ChatCompletionServerNode; }; export default _default;