-import type {Chart, ChartDataset} from '../types';
+import type {Chart, ChartConfiguration, ChartDataset} from '../types';
export interface ColorsPluginOptions {
enabled?: boolean;
type,
options: {elements},
data: {datasets}
- } = chart.config;
+ } = chart.config as ChartConfiguration;
if (containsColorsDefinitions(datasets) || elements && containsColorsDefinitions(elements)) {
return;
TData = DefaultDataPoint<TType>,
TLabel = unknown
> {
- type: TType;
data: ChartDataCustomTypesPerDataset<TType, TData, TLabel>;
options?: ChartOptions<TType>;
plugins?: Plugin<TType>[];