import React from 'react'; import { LayerSourceProps } from './LayerManager'; /** * A React component that creates and manages a COG (Cloud Optimized GeoTIFF) layer. * This component uses the `CogBitmapLayer` from `@gisatcz/deckgl-geolib` to render raster data. * * @param {LayerSourceProps} props - The props for the COGLayerSource component. * @param {RenderingLayer} props.layer - The layer configuration object. * @param {(id: string, instance: Layer | null) => void} props.onLayerUpdate - Callback to handle updates to the layer instance. * @returns {null} This component does not render any DOM elements. */ export declare const COGLayerSource: React.MemoExoticComponent<({ layer, onLayerUpdate, CustomTooltip, viewport }: LayerSourceProps) => React.ReactNode>;