import Fog from './type/Fog';
import Rain from './type/Rain';
import Snow from './type/Snow';
import Cloud from './type/Cloud';
import Viewer from '../viewer/Viewer';
/**
 * 天气效果
 */
declare class Weather {
    private _comps;
    constructor();
    /**
     * 雾天
     */
    get fog(): Fog;
    /**
     * 雨天
     */
    get rain(): Rain;
    /**
     * 雪天
     */
    get snow(): Snow;
    /**
     * 云
     */
    get cloud(): Cloud;
    /**
     * 注册天气
     * @param viewer 3D场景
     * @internal
     */
    install(viewer: Viewer): void;
}
export default Weather;
