18 lines
632 B
TypeScript
18 lines
632 B
TypeScript
import { ComponentsOverrides, ComponentsProps } from '@mui/material/styles';
|
|
import { DataGridProps } from '../models/props/DataGridProps';
|
|
export interface DataGridComponentsPropsList {
|
|
MuiDataGrid: DataGridProps;
|
|
}
|
|
export interface DataGridComponents<Theme = unknown> {
|
|
MuiDataGrid?: {
|
|
defaultProps?: ComponentsProps['MuiDataGrid'];
|
|
styleOverrides?: ComponentsOverrides<Theme>['MuiDataGrid'];
|
|
};
|
|
}
|
|
declare module '@mui/material/styles' {
|
|
interface ComponentsPropsList extends DataGridComponentsPropsList {
|
|
}
|
|
interface Components<Theme = unknown> extends DataGridComponents<Theme> {
|
|
}
|
|
}
|