import { SceneControl } from '@anov/3d-core'; import { ISkyController, SkyMode, SkyOptions } from '../types'; import { DynamicWeatherSystem } from '../DynamicWeatherSystem'; export declare class SkyController implements ISkyController { readonly mode: SkyMode; object: DynamicWeatherSystem; private sceneControl; constructor(options?: SkyOptions, sceneControl?: SceneControl); get time(): string; get weather(): string; enter(): void; exit(): void; update(options: SkyOptions): void; setTime(time: string): void; setWeather(weather: string): void; }