import { Object3D } from 'three'; import { Component } from '../component/index'; import { World } from '../world/index'; import { BaseJson, Vector } from '../component/type'; declare class RenderComponent extends Component { readonly json: BaseJson; readonly object3D: Object3D; needUpdate: boolean; constructor(json: BaseJson, object3D: Object3D); enter(world: World): void; leave(world: World): void; set(v: Vector, type?: 'position' | 'rotation' | 'scale'): void; } export { RenderComponent };