import type { ChartData, ChartOptions, Plugin } from 'chart.js'; import { type TemplateResult } from 'lit'; import type { NuiType } from '../../types/nui-type.js'; import type { ChartType } from './types.js'; export interface NuiChartViewState { type: ChartType; data: ChartData | null; options: ChartOptions; plugins: Plugin[]; width: string; height: string; chartClass: string; nuiType: NuiType; } export declare function getChartClass(chartClass: string): string; export declare function hasChartDimensions(state: Pick): boolean; export declare function renderChart(state: NuiChartViewState): TemplateResult; //# sourceMappingURL=logic.d.ts.map