From ebe20add5373985d0463c928c51d7fc7fe5b7846 Mon Sep 17 00:00:00 2001 From: Josh Kelley Date: Tue, 18 Feb 2025 13:36:35 -0500 Subject: [PATCH] Export ...ParsedData interfaces (#12035) Otherwise, trying to inherit from DatasetController in a TypeScript project may result in TypeScript errors similar to the following: > error TS9006: Declaration emit for this file requires using private name 'RadialParsedData' from module '"/Users/joshkel/src/app/node_modules/chart.js/dist/types/index"'. An explicit type annotation may unblock declaration emit. --- src/types/index.d.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/types/index.d.ts b/src/types/index.d.ts index c59a39c45..14461328a 100644 --- a/src/types/index.d.ts +++ b/src/types/index.d.ts @@ -3643,7 +3643,7 @@ export interface CartesianParsedData extends Point { } } -interface BarParsedData extends CartesianParsedData { +export interface BarParsedData extends CartesianParsedData { // Only specified if floating bars are show _custom?: { barStart: number; @@ -3655,12 +3655,12 @@ interface BarParsedData extends CartesianParsedData { } } -interface BubbleParsedData extends CartesianParsedData { +export interface BubbleParsedData extends CartesianParsedData { // The bubble radius value _custom: number; } -interface RadialParsedData { +export interface RadialParsedData { r: number; } -- 2.47.3