export declare const CesiumImageryProviderTypes: {
    [key: string]: any;
};
import { Layers } from './layers';
type MakeMapType = {
    cesiumOptions: any;
    element: HTMLElement;
};
export declare class CesiumLayers {
    layers: Layers;
    map: any;
    isMapCreated: boolean;
    layerForCid: any;
    backboneModel: any;
    layerOrder: Array<any>;
    constructor({ collection }: {
        collection: any;
    });
    makeMap(options: MakeMapType): any;
    initLayer(model: any): void;
    addLayer(): void;
    removeLayer(): void;
    setAlpha(model: any): void;
    setShow(model: any): void;
    reIndexLayers(): void;
}
export {};
