export const INTERVAL_DRAG_ACTIVE_PARAM: "intervalDragActive";
export default class SelectionRect extends LayerView<import("../../spec/view.js").LayerSpec> {
    /**
     * @typedef {import("../../spec/channel.js").PrimaryPositionalChannel} PrimaryPositionalChannel
     * @typedef {import("../../types/selectionTypes.js").IntervalSelection} IntervalSelection
     */
    /**
     * @param {import("./gridChild.js").default} gridChild
     * @param {import("../../paramRuntime/types.js").ExprRefFunction} selectionExpr
     * @param {import("../../spec/parameter.js").BrushConfig} [brushConfig]
     */
    constructor(gridChild: import("./gridChild.js").default, selectionExpr: import("../../paramRuntime/types.js").ExprRefFunction, brushConfig?: import("../../spec/parameter.js").BrushConfig);
    /** @type {number} */
    _zindex: number;
    getZindex(): number;
}
import LayerView from "../layerView.js";
//# sourceMappingURL=selectionRect.d.ts.map