import type { RefObject } from '@mui/x-internals/types'; import type { Virtualization, LayoutDataGrid } from '@mui/x-virtualizer'; import type { GridPrivateApiCommunity } from "../../../models/api/gridApiCommunity.mjs"; import type { GridStateInitializer } from "../../utils/useGridInitializeState.mjs"; import type { DataGridProcessedProps } from "../../../models/props/DataGridProps.mjs"; type RootProps = DataGridProcessedProps; export type GridVirtualizationState = { [K in keyof Virtualization.State['virtualization']]: Virtualization.State['virtualization'][K] }; export declare const virtualizationStateInitializer: GridStateInitializer; export declare function useGridVirtualization(apiRef: RefObject, rootProps: RootProps): void; export {};