UNPKG

@visactor/vmind

Version:

<div align="center"> <a href="https://github.com/VisActor#gh-light-mode-only" target="_blank"> <img alt="VisActor Logo" width="200" src="https://github.com/VisActor/.github/blob/main/profile/logo_500_200_light.svg"/> </a> <a href="https://githu

17 lines (16 loc) 901 B
import type { MultipleChartCommandsCtx, LLMMessage, ChartCommandOptions, BaseOptions } from '../../types'; import { AtomName } from '../../types'; import { BaseAtom } from '../base'; export declare class MultipleChartCommandAtom extends BaseAtom<MultipleChartCommandsCtx, ChartCommandOptions> { name: AtomName; isLLMAtom: boolean; ruleList: boolean[]; constructor(context: MultipleChartCommandsCtx, option: BaseOptions); buildDefaultOptions(): ChartCommandOptions; buildDefaultContext(context: MultipleChartCommandsCtx): MultipleChartCommandsCtx; shouldRunByContextUpdate(context: MultipleChartCommandsCtx): boolean; protected runBeforeLLM(): MultipleChartCommandsCtx; protected getLLMMessages(query?: string): LLMMessage[]; protected parseLLMContent(resJson: any): MultipleChartCommandsCtx; } export declare const registerMultipleChartCommandAtom: () => void;