import type { UseChartAnimationSignature } from "./useChartAnimation/index.mjs"; import type { UseChartDimensionsSignature } from "./useChartDimensions/index.mjs"; import type { UseChartElementRefSignature } from "./useChartElementRef/index.mjs"; import type { UseChartExperimentalFeaturesSignature } from "./useChartExperimentalFeature/index.mjs"; import type { UseChartIdSignature, UseChartIdParameters } from "./useChartId/index.mjs"; import type { UseChartSeriesConfigSignature, UseChartSeriesConfigParameters } from "./useChartSeriesConfig/index.mjs"; import type { UseChartSeriesSignature } from "./useChartSeries/index.mjs"; import type { UseChartInteractionListenerSignature } from "./useChartInteractionListener/index.mjs"; import type { ChartSeriesType } from "../../../models/seriesType/config.mjs"; /** * Internal plugins that create the tools used by the other plugins. * These plugins are used by the Charts components. */ export declare const CHART_CORE_PLUGINS: readonly [import("../models/index.mjs").ChartPlugin, import("../models/index.mjs").ChartPlugin, import("../models/index.mjs").ChartPlugin, import("../models/index.mjs").ChartPlugin>, import("../models/index.mjs").ChartPlugin, import("../models/index.mjs").ChartPlugin, import("../models/index.mjs").ChartPlugin, import("../models/index.mjs").ChartPlugin]; export type ChartCorePluginSignatures = [UseChartElementRefSignature, UseChartIdSignature, UseChartSeriesConfigSignature, UseChartExperimentalFeaturesSignature, UseChartDimensionsSignature, UseChartSeriesSignature, UseChartAnimationSignature, UseChartInteractionListenerSignature]; export interface ChartCorePluginParameters extends UseChartIdParameters, UseChartSeriesConfigParameters {}