import type { ViralViewerApi } from "../../viral-viewer-api";
export declare class DayNightSimulator {
    private _api;
    timeOfDay: number;
    speed: number;
    playing: boolean;
    private _animId;
    private _lastTime;
    constructor(_api: ViralViewerApi);
    play(): void;
    pause(): void;
    setTime(t: number): void;
    private _tick;
    private _apply;
    private _lerp;
    private _lerpAngle;
    dispose(): void;
}
