UNPKG

@mui/x-data-grid-premium

Version:

The Premium plan edition of the MUI X Data Grid Components.

22 lines 993 B
import type { RefObject } from '@mui/x-internals/types'; import type { GridPrivateApiPremium } from "../../../models/gridApiPremium.js"; import type { DataGridPremiumProcessedProps } from "../../../models/dataGridPremiumProps.js"; import type { GridAggregationLookup, GridAggregationRules } from "./gridAggregationInterfaces.js"; export declare const shouldApplySorting: (aggregationRules: GridAggregationRules, aggregatedFields: string[]) => boolean; export declare const createAggregationLookup: ({ apiRef, aggregationRules, aggregatedFields, aggregationRowsScope, getAggregationPosition, isDataSource, applySorting }: { apiRef: RefObject<GridPrivateApiPremium>; aggregationRules: GridAggregationRules; aggregatedFields: string[]; aggregationRowsScope: DataGridPremiumProcessedProps["aggregationRowsScope"]; getAggregationPosition: DataGridPremiumProcessedProps["getAggregationPosition"]; isDataSource: boolean; applySorting: boolean; }) => GridAggregationLookup;