import { NativeTooltipResult } from './buildNativeTooltipResult'; /** * Builds a native DeckGL tooltip for a COG (Cloud Optimized GeoTIFF) layer. * * Reads the raster pixel value for the active channel via {@link readCogPixelValues}, * formats it according to `cogBitmapOptions.tooltipSettings`, and returns a * {@link NativeTooltipResult} object. * * Returns `null` when: * - `cogBitmapOptions` is absent or `disableTooltip` is `true`. * - No pixel values are available at the cursor position. * * @param params * @param params.info - DeckGL picking info (typed loosely to access `info.bitmap`). * @param params.config - Parsed datasource configuration for the layer. * @param params.verticalOffset - Fallback vertical offset (px) used when `tooltipSettings.offsetY` * is not set. * @returns DeckGL tooltip object or `null`. */ export declare function getCogNativeTooltip({ info, config, verticalOffset, }: { info: any; config: any; verticalOffset: number; }): NativeTooltipResult | null;