import * as React from 'react'; import { GridPrivateApiCommon } from '../../models/api/gridApiCommon'; import { GridPrivateApiCommunity } from '../../models/api/gridApiCommunity'; import { DataGridProcessedProps } from '../../models/props/DataGridProps'; type DeepPartial = { [P in keyof T]?: DeepPartial; }; export type GridStateInitializer

= DataGridProcessedProps, PrivateApi extends GridPrivateApiCommon = GridPrivateApiCommunity> = (state: DeepPartial, props: P, privateApiRef: React.MutableRefObject) => DeepPartial; export declare const useGridInitializeState:

>, PrivateApi extends GridPrivateApiCommon = GridPrivateApiCommunity>(initializer: GridStateInitializer, privateApiRef: React.MutableRefObject, props: P) => void; export {};