import { AppSharedState } from '../state.models'; import { ActionMapLayerAdd } from '../state.models.actions'; /** * Handles the addition of a new layer to a map's rendering layers. * * @param {AppSharedState} state - The current application state. * @param {ActionMapLayerAdd} action - The action containing the payload for adding a map layer. * @returns {AppSharedState} - The updated application state with the new layer added to the specified map. * * @throws {Error} If the payload is missing or the map with the specified key is not found. */ export declare const reduceHandlerMapLayerAdd: (state: T, action: ActionMapLayerAdd) => T;