diff --git a/types/chart.js/chart.js-tests.ts b/types/chart.js/chart.js-tests.ts index 8d82393822..3f391ddd5a 100644 --- a/types/chart.js/chart.js-tests.ts +++ b/types/chart.js/chart.js-tests.ts @@ -411,15 +411,6 @@ if (doughnutChart.getDatasetMeta(0).data.length > 0) { console.log(doughnutChartView.y); } -// Passing readonly data as ChartData -const readonlyDataInput: { - labels: ReadonlyArray; - datasets: ReadonlyArray<{ - data: number[]; - }>; -} = { labels: [], datasets: [] }; -const readonlyData: Chart.ChartData = readonlyDataInput; - // Time Cartesian Axis const timeAxisChartData: Chart.ChartData = { datasets: [{ diff --git a/types/chart.js/index.d.ts b/types/chart.js/index.d.ts index 17698d362a..d40d1d8c23 100644 --- a/types/chart.js/index.d.ts +++ b/types/chart.js/index.d.ts @@ -243,8 +243,8 @@ declare namespace Chart { } interface ChartData { - labels?: ReadonlyArray | number | ReadonlyArray | Date | ReadonlyArray | Moment | ReadonlyArray>; - datasets?: ReadonlyArray; + labels?: Array; + datasets?: ChartDataSets[]; } interface RadialChartOptions extends ChartOptions {