@mui/x-data-grid-premium
Version:
The Premium plan edition of the MUI X Data Grid Components.
8 lines • 1.19 kB
TypeScript
import { GridColDef, GridRowModel } from '@mui/x-data-grid-pro';
import { RefObject } from '@mui/x-internals/types';
import { GridStateInitializer } from '@mui/x-data-grid-pro/internals';
import type { DataGridPremiumProcessedProps } from "../../../models/dataGridPremiumProps.js";
import { GridPrivateApiPremium } from "../../../models/gridApiPremium.js";
export declare const pivotingStateInitializer: GridStateInitializer<Pick<DataGridPremiumProcessedProps, 'pivotActive' | 'pivotModel' | 'pivotPanelOpen' | 'initialState' | 'disablePivoting' | 'getPivotDerivedColumns' | 'columns'>, GridPrivateApiPremium>;
export declare const useGridPivoting: (apiRef: RefObject<GridPrivateApiPremium>, props: Pick<DataGridPremiumProcessedProps, "pivotActive" | "onPivotActiveChange" | "pivotModel" | "onPivotModelChange" | "pivotPanelOpen" | "onPivotPanelOpenChange" | "disablePivoting" | "getPivotDerivedColumns" | "pivotingColDef" | "groupingColDef" | "aggregationFunctions" | "loading" | "dataSource">, originalColumnsProp: readonly GridColDef[], originalRowsProp: readonly GridRowModel[]) => void;
export declare const useGridPivotingExportState: (apiRef: RefObject<GridPrivateApiPremium>) => void;