import { Environment, TreeRootId } from '@contember/binding';
import { ComponentType, ReactElement } from 'react';
import { DataGridContainerProps, DataGridContainerPublicProps, DataGridState, DataGridStateMethods } from '../base';
export declare const renderGrid: <ComponentExtraProps extends {}>({ setIsColumnHidden, setFilter, setOrderBy, updatePaging, setLayout }: DataGridStateMethods, treeRootId: TreeRootId | undefined, displayedState: DataGridState, desiredState: DataGridState, environment: Environment, containerProps?: DataGridContainerPublicProps, component?: ComponentType<DataGridContainerProps & ComponentExtraProps> | undefined, componentProps?: ComponentExtraProps | undefined) => ReactElement;
//# sourceMappingURL=renderGrid.d.ts.map