import { Object3D } from "three"; import IObjectManager from "../../interface/IObjectManager"; import SimpleObjectManager from "./SimpleObjectManager"; export default abstract class ObjectManager extends SimpleObjectManager implements IObjectManager { constructor(object3d?: T); get innerRotationX(): number; set innerRotationX(val: number); get innerRotationY(): number; set innerRotationY(val: number); get innerRotationZ(): number; set innerRotationZ(val: number); get innerRotation(): number; set innerRotation(val: number); get innerX(): number; set innerX(val: number); get innerY(): number; set innerY(val: number); get innerZ(): number; set innerZ(val: number); get width(): number; set width(val: number); get height(): number; set height(val: number); get depth(): number; set depth(val: number); }