import { GridBaseDirective } from "./GridBaseDirective";
import { Type } from "igniteui-react-core";
import { ForOfStateEventArgs } from "./ForOfStateEventArgs";
/**
 * @hidden
 */
export declare abstract class HierarchicalGridBaseDirective extends GridBaseDirective {
    static $t: Type;
    get g3(): string;
    set g3(a: string);
    get g2(): boolean;
    set g2(a: boolean);
    get g1(): GridBaseDirective;
    set g1(a: GridBaseDirective);
    dataPreLoad: (sender: any, args: ForOfStateEventArgs) => void;
    dataPreLoadChanged(): void;
}
