/** * Adapted from three.js Clock class */ export declare class Clock { private _autoStart; get autoStart(): boolean; private _startTime; get startTime(): number; private _oldTime; get oldTime(): number; private _elapsedTime; get elapsedTime(): number; private _running; get running(): boolean; constructor(autoStart?: boolean); start(): void; stop(): void; /** * Calculate how much time has passed from Clock start to input timestamp. * Unlike getElapsedTime, this method does not tick oldTime. * @param time input time */ getElapsedTimeAny(time: number): number; getElapsedTime(): number; getDelta(): number; }