import type { InsertToPosition } from '../../../../types.js';
import { BaseTool } from '../base-tool.js';
export declare class DataViewHeaderToolsAddRow extends BaseTool {
    static styles: import("lit").CSSResult;
    showToolBar: boolean;
    private get readonly();
    connectedCallback(): void;
    _dragStart: (e: MouseEvent) => void;
    addRow: (position: InsertToPosition | number) => void;
    private _onAddNewRecord;
    render(): import("lit").TemplateResult<1> | undefined;
}
declare global {
    interface HTMLElementTagNameMap {
        'data-view-header-tools-add-row': DataViewHeaderToolsAddRow;
    }
}
//# sourceMappingURL=add-row.d.ts.map