import { ConvertPluginsIntoSignatures } from "../models/helpers.js";
import { UseChartIdParameters } from "./useChartId/index.js";
/**
 * 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.js").ChartPlugin<import("./useChartId/index.js").UseChartIdSignature>, import("../models/index.js").ChartPlugin<import("./useChartDimensions/index.js").UseChartDimensionsSignature>, import("../models/index.js").ChartPlugin<import("./useChartSeries/index.js").UseChartSeriesSignature>, import("../models/index.js").ChartPlugin<import("./useChartAnimation/index.js").UseChartAnimationSignature>];
export type ChartCorePluginSignatures = ConvertPluginsIntoSignatures<typeof CHART_CORE_PLUGINS>;
export interface ChartCorePluginParameters extends UseChartIdParameters {}