@mui/x-data-grid-premium
Version:
The Premium plan edition of the MUI X Data Grid Components.
17 lines • 877 B
TypeScript
import { RefObject } from '@mui/x-internals/types';
import { GridPrivateApiPremium } from "../../../models/gridApiPremium.js";
import { DataGridPremiumProcessedProps } from "../../../models/dataGridPremiumProps.js";
import { GridAggregationFunction, GridAggregationFunctionDataSource, GridAggregationLookup } from "./gridAggregationInterfaces.js";
export declare const createAggregationLookup: ({
apiRef,
aggregationFunctions,
aggregationRowsScope,
getAggregationPosition,
isDataSource
}: {
apiRef: RefObject<GridPrivateApiPremium>;
aggregationFunctions: Record<string, GridAggregationFunction> | Record<string, GridAggregationFunctionDataSource>;
aggregationRowsScope: DataGridPremiumProcessedProps["aggregationRowsScope"];
getAggregationPosition: DataGridPremiumProcessedProps["getAggregationPosition"];
isDataSource: boolean;
}) => GridAggregationLookup;