import BaseLayer from '../layers/baselayer.js';
import { BasemapDefinition, LayerId } from '../layerdefinitions.js';
declare class Basemap {
    id: LayerId;
    name: string;
    thumbnail: string;
    opacity: number;
    layersList: BaseLayer[];
    constructor(elem: BasemapDefinition, opacity?: number);
    get projection(): string | undefined;
    get opacityDisabled(): boolean;
}
export default Basemap;
