import { Matrix4 } from "three";
import { Entity } from "../DatabaseServices/Entity/Entity";
export declare const VP_TOATER_KEY = "vp";
export declare class LayoutTool {
    constructor();
    CacheCamera(): void;
    Switch(): void;
    bakUCS: Matrix4;
    Reset(): void;
    get CurrentSpace(): import("../ueapi").BlockTableRecord;
    AppendDatabaseSpace(en: Entity, changeColor?: boolean): void;
    RemoveDatabaseSpace(en: Entity): void;
    ShowViewportEntitys(ens?: Entity[], isNew?: boolean): void;
    HideViewportEntitys(selects: Iterable<Entity>): void;
    ChangeViewportEntitys(ens: Iterable<Entity>): void;
}
//# sourceMappingURL=LayoutTool.d.ts.map