import type { RefObject } from '@mui/x-internals/types'; import { type GridColDef, type GridRowId, type GridRowTreeConfig } from '@mui/x-data-grid-pro'; import type { GridPrivateApiPremium } from "../../../models/gridApiPremium.js"; import type { GridPivotingDynamicPropsOverrides, PivotingColDefCallback, GridPivotModel } from "../pivoting/gridPivotingInterfaces.js"; import type { GridGetRowsResponsePivotColumn } from "./models.js"; export declare const getPropsOverrides: (pivotColumns: GridGetRowsResponsePivotColumn[], pivotingColDef: PivotingColDefCallback, pivotModel: GridPivotModel, initialColumns: Map, apiRef: RefObject) => GridPivotingDynamicPropsOverrides; export declare const fetchParents: (rowTree: GridRowTreeConfig, rowId: GridRowId, fetchHandler: (id?: GridRowId) => Promise) => Promise;