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

= DataGridProcessedProps, Api extends GridApiCommon = GridApiCommunity> = (state: DeepPartial, props: P, apiRef: React.MutableRefObject) => DeepPartial; export declare const useGridInitializeState:

>, Api extends GridApiCommon = GridApiCommunity>(initializer: GridStateInitializer, apiRef: React.MutableRefObject, props: P) => void; export {};