import { MapboxViewer } from '../../Mapbox';
import { ThreejsLayer } from '../layers/Threejs';
import { Vector2 } from 'three';
export declare class MapboxViewerLayersController {
    private _viewer;
    _threejsLayer: ThreejsLayer | undefined;
    constructor(_viewer: MapboxViewer);
    addLayers(): void;
    resize(size: Vector2): void;
    private _addLayer3D;
    private _addLayerSky;
    private _addLayerBuildings;
    private _addLayerThreejs;
    private _hasLayerId;
}
