import { OwnerStateThemeType } from './';
declare const DataGrid: () => {
    MuiDataGrid: {
        styleOverrides: {
            root: ({ theme }: OwnerStateThemeType) => {
                backgroundColor: string;
                border: string;
                borderRadius: number;
                boxShadow: string;
                '& .MuiDataGrid-withBorderColor': {
                    borderBottomColor: string;
                };
                '& .MuiDataGrid-row:hover': {
                    backgroundColor: string;
                };
                '& .MuiDataGrid-row.Mui-selected': {
                    backgroundColor: string;
                };
                '& .MuiDataGrid-cell:focus': {
                    outlineColor: string;
                };
                '& .MuiDataGrid-columnHeader:focus': {
                    outlineColor: string;
                };
                '& .MuiDataGrid-cell:focus-within': {
                    outlineColor: string;
                };
                '& .MuiDataGrid-columnHeader:focus-within': {
                    outlineColor: string;
                };
                '& .MuiDataGrid-columnHeaderCheckbox': {
                    padding: number;
                    '& .MuiSvgIcon-root': {
                        width: number;
                        height: number;
                    };
                };
                '& .MuiDataGrid-checkboxInput': {
                    padding: number;
                    '& .MuiSvgIcon-root': {
                        width: number;
                        height: number;
                    };
                };
            };
            columnHeader: ({ theme }: OwnerStateThemeType) => {
                backgroundColor: string;
                padding: string;
            };
            columnHeaderTitle: ({ theme }: OwnerStateThemeType) => {
                color: string;
                fontSize: number;
                fontWeight: number;
                lineHeight: number;
            };
            cell: () => {
                padding: string;
            };
            footerContainer: () => {
                padding: string;
            };
        };
    };
};
export default DataGrid;
