import { Group } from 'three';
import { AnyOptions } from 'ts-browser-helpers';
import { IMaterial, IObject3D, IWidget } from '../../core';
export declare class SelectionWidget extends Group implements IWidget {
    isWidget: true;
    private _object;
    boundingScaleMultiplier: number;
    setDirty?: (options?: AnyOptions) => void;
    lineMaterial?: IMaterial;
    protected _updater(): void;
    constructor();
    setVisible(v: boolean): void;
    attach(object: IObject3D): this;
    detach(): this;
    get object(): IObject3D | null;
    dispose(): void;
}
//# sourceMappingURL=SelectionWidget.d.ts.map