import { System } from 'common/engine/system'; import { IEntity } from 'common/engine/state'; export declare class Controller extends System { private static t3d; components: { controller: string; camera: string; position: string; rotation: string; body: string; }; private jumpCooldown; private attackCooldown; private camera; private controllers; add(entity: IEntity): void; remove(entity: IEntity): void; update_camera(entity: any): void; update(entity: any, component: any): void; tick(delta: any): void; }