import React from 'react'; import { DataGridProps, GridCellParams, GridCellEditStartParams, GridCellEditStopParams, MuiBaseEvent, GridToolbar, type GridColumnVisibilityModel, GridToolbarContainer, GridToolbarExport } from "@mui/x-data-grid"; export interface StyledProps extends DataGridProps { /** * when cell is clicked, this event is called */ onCellClick?: (params: any) => void; /** * when cell is keydown, this event is called */ onCellKeyDown?: (params: GridCellParams, event: React.KeyboardEvent) => void; /** * when cell is edit start, this event is called */ onCellEditStart?: (params: GridCellEditStartParams, event: React.MouseEvent | React.KeyboardEvent) => void; /** * when cell is edit stop, this event is called */ onCellEditStop?: (params: GridCellEditStopParams, event: MuiBaseEvent) => void; /** * disableColumnMenu * @default false */ columnMenu?: boolean; /** * disableColumnFilter * @default fasle */ columnSelector?: boolean; /** * disableColumnFilter * @default fasle */ columnFilter?: boolean; /** * disableDensitySelector * @default false */ densitySelector?: boolean; /** * disableRowSelectionOnClick * @default false */ disableRowSelectionOnClick?: boolean; /** * override components */ slots?: any; /** * cell Editable * @default undefined */ isCellEditable?: any; /** * column visibility model * @default undefined */ columnVisibilityModel?: GridColumnVisibilityModel; /** * font size * @default '0.75rem' */ columnFontSize?: string; /** * font weight * @default 500 */ columnFontWeight?: number; /** * font family * @default 'Pretendard, sans-serif' */ columnFontFamily?: string; /** * font size * @default '0.75rem' */ cellFontSize?: string; /** * font weight * @default 500 */ cellFontWeight?: number; /** * font family * @default 'Pretendard, sans-serif' */ cellFontFamily?: string; /** * not used */ sx?: never; } declare const ThemedComponent: (props: StyledProps) => import("react/jsx-runtime").JSX.Element; export default ThemedComponent; export { GridToolbar, GridToolbarContainer, GridToolbarExport, }; //# sourceMappingURL=Styled.d.ts.map