import { type ComponentsProps, type ComponentsOverrides } from '@mui/material/styles'; export interface ChartsProComponents { MuiFunnelChart?: { defaultProps?: ComponentsProps['MuiFunnelChart']; styleOverrides?: ComponentsOverrides['MuiFunnelChart']; }; MuiFunnelSection?: { defaultProps?: ComponentsProps['MuiFunnelSection']; }; MuiFunnelSectionLabel?: { defaultProps?: ComponentsProps['MuiFunnelSection']; }; MuiBarChartPro?: { defaultProps?: ComponentsProps['MuiBarChartPro']; }; MuiLineChartPro?: { defaultProps?: ComponentsProps['MuiLineChartPro']; }; MuiHeatmap?: { defaultProps?: ComponentsProps['MuiHeatmap']; }; MuiHeatmapPlot?: { styleOverrides?: ComponentsOverrides['MuiHeatmapPlot']; }; MuiScatterChartPro?: { defaultProps?: ComponentsProps['MuiScatterChartPro']; }; MuiSankeyChart?: { defaultProps?: ComponentsProps['MuiSankeyChart']; }; MuiSankeyPlot?: { styleOverrides?: ComponentsOverrides['MuiSankeyPlot']; }; } declare module '@mui/material/styles' { interface Components extends ChartsProComponents {} }