/// <reference types="react" />
import { DGridPropsInterface, GridControllerRecordListType } from "./DGrid";
import { DInputAllType } from "../input";
export interface DGridContextProps<T extends Record<string, DInputAllType> = Record<string, DInputAllType>> extends Pick<DGridPropsInterface<T>, "bodyRowStyle" | "setDataRows" | "columns" | "options" | "rowSelectMode" | "rowSelectType" | "onCurrentSelect" | "onCurrentUnSelect"> {
    set_rowsInfo: React.Dispatch<React.SetStateAction<GridControllerRecordListType[]>>;
    dependencies?: unknown[];
}
export declare const DGridContext: import("react").Context<DGridContextProps<any>>;
export default DGridContext;
