/// <reference types="react" />
import { Tabbing } from ".";
import { ElementsOfFormFactory } from "..";
import { MainStateManager } from "../../../MainStateManager";
interface ITabbing {
    refElement: React.RefObject<HTMLElement>;
    tabIndex?: number;
}
export interface IFocusAbleGridEditFactory {
    mainStateManager: MainStateManager;
    any: any;
    elementsOfForm: ElementsOfFormFactory;
    tabbing: ITabbing;
}
export declare class GridEditTabbing {
    tabbing: Tabbing;
    focusAbleGridEdit: IFocusAbleGridEditFactory[];
    constructor(tabbing: Tabbing);
    focus: () => void;
    isGridActiveControl: () => boolean;
}
export {};
