/// import { WebXRManager } from 'three'; import { XRController } from './XRController'; import { GameObject } from '../ecs/GameObject'; import { World } from '../ecs/World'; export declare const PRIVATE: unique symbol; export declare class Player extends GameObject { /** @ignore */ [PRIVATE]: { head: GameObject; controllers: Record; }; constructor(world: World); get controllers(): Record; /** * Accurate source for player head transform, can be used to attach game * objects / audio listeners. */ get head(): GameObject; updateMatrixWorld(force?: boolean): void; update(xrManager: WebXRManager): void; } //# sourceMappingURL=Player.d.ts.map