import { Widget } from "@hpcc-js/common";
import { Common } from "./Common";
import { IDatasource } from "./DatasourceStore";
export declare class DatasourceTable extends Common {
    _prevDatasource: IDatasource;
    constructor();
    datasource: {
        (): IDatasource;
        (_: IDatasource): DatasourceTable;
    };
    invalidate(): this;
    enter(domNode: any, element: any): void;
    update(domNode: any, element: any): void;
    render(callback?: (w: Widget) => void): this;
    click(row: any, col: any, sel: any): void;
}
//# sourceMappingURL=DatasourceTable.d.ts.map
