import { vec3 } from "gl-matrix"; import { Instance } from "./Instance"; import { ModelType } from "./ModelType"; export declare class Element { constructor(); /** * 数据库id */ get id(): number; get name(): string; /** * 构件原始文件中的Id */ get originId(): number; /** * 构件索引 */ get index(): number; /** * 类型id */ get typeId(): number; /** * 楼层索引 */ get storey_index(): number; /** * 构件类别 */ get category(): import("./Category").Category; /** * 是否可见 */ get visible(): boolean; /** * 是否锁定 */ get locked(): boolean; /** * 是否泛光 */ get bloom(): boolean; /** * 构件所包含的实例 */ get instances(): Instance[]; /** * 模型类型 */ get model_type(): ModelType; /** * 获取范围框 * @returns */ get_box(): Float32Array; /** * 位置 */ get location(): vec3; }