import { CogBitmapLayer } from '@gisatcz/deckgl-geolib'; import { LayerGeneralProps } from '../logic/map.layers.models'; /** * @deprecated Used by RenderingMap which is deprecated and will be removed in future versions. Use MapSet and related components instead. * Creates a COG (Cloud Optimized GeoTIFF) layer for rendering raster data on a map using @gisatcz/deckgl-geolib library * * @param {LayerGeneralProps} props - The properties required to create the COG layer. * @param {Object} props.sourceNode - The source node containing the data configuration. * @param {boolean} props.isActive - Determines if the layer is visible on the map. * @param {string} props.key - A unique identifier for the layer. * @param {number} [props.opacity=1] - The opacity of the layer, defaults to 1 if not provided. * @returns {CogBitmapLayer} - An instance of the CogBitmapLayer configured with the provided properties. */ export declare const createCogLayer: ({ sourceNode, isActive, key, opacity }: LayerGeneralProps) => CogBitmapLayer<{ id: string; rasterData: string; isTiled: true; opacity: number; visible: boolean; cogBitmapOptions: any; }> | null;