import * as React from 'react'; import type { ChartsContainerProProps } from "../ChartsContainerPro/index.js"; import type { SankeySeriesType } from "./sankey.types.js"; import { type SankeyChartPluginSignatures } from "./SankeyChart.plugins.js"; export interface SankeyDataProviderProps extends Omit, 'plugins' | 'series' | 'slotProps' | 'slots' | 'dataset' | 'hideLegend' | 'skipAnimation'> { children?: React.ReactNode; series: readonly SankeySeriesType[]; } /** * Orchestrates the data providers for the sankey chart components and hooks. * * Use this component if you have custom HTML components that need to access the chart data. * * Demos: * * - [Composition](https://mui.com/x/api/charts/composition/) */ declare function SankeyDataProvider(props: SankeyDataProviderProps): import("react/jsx-runtime").JSX.Element; export { SankeyDataProvider };