import { Context } from "../context/context";
import { BaseSvg } from './base-svg';
import { Graphic } from "./graphic";
interface SvgLineEventMap {
    'distance': {
        distance: number;
    };
}
export declare class SelectBox extends BaseSvg<SvgLineEventMap> {
    context: Context;
    rect: SVGElement;
    cornerRect: SVGElement[];
    centerRect: SVGElement[];
    graphic?: Graphic;
    constructor(context: Context);
    setEnable(enable: boolean): void;
    registryEvent(): void;
    unRegistryEvent(): void;
    onUpdate: () => void;
    selectGraphic(graphic: Graphic): void;
    dispose(): void;
}
export {};
