import { AppSharedState } from '../state.models'; import { PantherEntityWithNeighbours } from '../../models/models.metadata'; /** * Retrieves metadata for a layer based on the rendering layer key. * * This function searches for a rendering layer in the application state using the provided key. * If the rendering layer is found, it retrieves its neighboring keys and uses them to find * the corresponding layer metadata from all layers in the state. * * @param {AppSharedState} state - The shared application state containing rendering layers and other data. * @param {string | undefined} key - The key of the rendering layer to search for. * @returns {PantherEntityWithNeighbours | undefined} The metadata of the layer associated with the rendering layer key, or `undefined` if not found. */ export declare const getLayerMetadataByRenderingLayerKey: (state: AppSharedState, key: string | undefined) => PantherEntityWithNeighbours | undefined;