import '@m4l/styles'; import { ChartPieOwnerState, ChartPieSlotsType } from '../charts/ChartPie/types'; import { ChartSeriesOwnerState, ChartSeriesSlotsType } from '../charts/ChartSeries/types'; import { WidgetBaseOwnerState, WidgetBaseSlotsType } from '../cards/WidgetBase/types'; import { WidgetBaseThreeValuesOwnerState, WidgetBaseThreeValuesSlotsType } from '../cards/WidgetBaseThreeValues/types'; import { WidgetDigitalInputOwnerState, WidgetDigitalInputSlotsType } from '../cards/WidgetDigitalInput/types'; declare module '@mui/material/styles' { interface ComponentNameToClassKey { M4LChartPie: ChartPieSlotsType; M4LChartSeries: ChartSeriesSlotsType; M4LWidgetBase: WidgetBaseSlotsType; M4LWidgetBaseThreeValues: WidgetBaseThreeValuesSlotsType; M4LWidgetDigitalInput: WidgetDigitalInputSlotsType; } interface ComponentsPropsList { M4LChartPie: Partial; M4LChartSeries: Partial; M4LWidgetBase: Partial; M4LWidgetBaseThreeValues: Partial; M4LWidgetDigitalInput: Partial; } interface Components { M4LChartPie?: { defaultProps?: ComponentsPropsList['M4LChartPie']; styleOverrides?: ComponentsOverrides['M4LChartPie']; variants?: ComponentsVariants['M4LChartPie']; }; M4LChartSeries?: { defaultProps?: ComponentsPropsList['M4LChartSeries']; styleOverrides?: ComponentsOverrides['M4LChartSeries']; variants?: ComponentsVariants['M4LChartSeries']; }; M4LWidgetBase?: { defaultProps?: ComponentsPropsList['M4LWidgetBase']; styleOverrides?: ComponentsOverrides['M4LWidgetBase']; variants?: ComponentsVariants['M4LWidgetBase']; }; M4LWidgetBaseThreeValues?: { defaultProps?: ComponentsPropsList['M4LWidgetBaseThreeValues']; styleOverrides?: ComponentsOverrides['M4LWidgetBaseThreeValues']; variants?: ComponentsVariants['M4LWidgetBaseThreeValues']; }; M4LWidgetDigitalInput?: { defaultProps?: ComponentsPropsList['M4LWidgetDigitalInput']; styleOverrides?: ComponentsOverrides['M4LWidgetDigitalInput']; variants?: ComponentsVariants['M4LWidgetDigitalInput']; }; } }