export declare class Time { private _oldTime; private _time; private _unscaledTime; private _deltaTime; private _unscaledDeltaTime; private _timeScale; private _maximumDeltaTime; constructor(); /** * The time at the beginning of this frame. */ get time(): number; /** * The timeScale-independent time for this frame (Read Only). This is the time in seconds since the start of the game. */ get unscaledTime(): number; /** * the interval in seconds from the last frame to the current one. */ get deltaTime(): number; /** * The timeScale-independent interval in seconds from the last frame to the current one. */ get unscaledDeltaTime(): number; /** * The scale at which time passes. (default: 1) */ get timeScale(): number; /** * The scale at which time passes. (default: 1) */ set timeScale(value: number); /** * The maximum value of Time.deltaTime in any given frame. This is a time in seconds that limits the increase of Time.time between two frames. * The default value is 0.333333, or one third of a second. * * When a very slow frame happens, maximumDeltaTime limits the value of Time.deltaTime in the following frame to avoid undesirable side-effects from very large deltaTime values. */ get maximumDeltaTime(): number; /** * The maximum value of Time.deltaTime in any given frame. This is a time in seconds that limits the increase of Time.time between two frames. * The default value is 0.333333, or one third of a second. * * When a very slow frame happens, maximumDeltaTime limits the value of Time.deltaTime in the following frame to avoid undesirable side-effects from very large deltaTime values. */ set maximumDeltaTime(value: number); }