import { Transparency } from '../State'; export declare enum Layers2DActionsType { TOGGLE_ADMINISTRATION_UNITS = "TOGGLE_ADMINISTRATION_UNITS", TOGGLE_BRIDGES = "TOGGLE_BRIDGES", TOGGLE_CADASTRES = "TOGGLE_CADASTRES", TOGGLE_PLANNINGAREA = "TOGGLE_PLANNINGAREA", TOGGLE_RADON = "TOGGLE_RADON", TOGGLE_ROADS = "TOGGLE_ROADS", TOGGLE_TRAPS = "TOGGLE_TRAPS", TOGGLE_KPO = "TOGGLE_KPO", TOGGLE_KPO_ENVIRONMENT = "TOGGLE_KPO_ENVIRONMENT", TOGGLE_KPO_ADMIN = "TOGGLE_KPO_ADMIN", TOGGLE_KPO_TECHNO = "TOGGLE_KPO_TECHNO", TOGGLE_GEOLOGY = "TOGGLE_GEOLOGY", TOGGLE_BUS_STOPS = "TOGGLE_BUS_STOPS", TOGGLE_CROSSINGS = "TOGGLE_CROSSINGS", TOGGLE_EXITS = "TOGGLE_EXITS", TOGGLE_NOISE_WALLS = "TOGGLE_NOISE_WALLS", TOGGLE_TRAFFIC_ROADS = "TOGGLE_TRAFFIC_ROADS", TOGGLE_HYDRANTS = "TOGGLE_HYDRANTS", TOGGLE_WATER_SOURCES = "TOGGLE_WATER_SOURCES", TOGGLE_TILE_SQUARES = "TOGGLE_TILE_SQUARES", SET_TRANSPARENCY_ADMINISTRATION_UNITS = "SET_TRANSPARENCY_ADMINISTRATION_UNITS", SET_TRANSPARENCY_BRIDGES = "SET_TRANSPARENCY_BRIDGES", SET_TRANSPARENCY_CADASTRES = "SET_TRANSPARENCY_CADASTRES", SET_TRANSPARENCY_PLANNINGAREA = "SET_TRANSPARENCY_PLANNINGAREA", SET_TRANSPARENCY_RADON = "SET_TRANSPARENCY_RADON", SET_TRANSPARENCY_ROADS = "SET_TRANSPARENCY_ROADS", SET_TRANSPARENCY_TRAPS = "SET_TRANSPARENCY_TRAPS", SET_TRANSPARENCY_KPO = "SET_TRANSPARENCY_KPO", SET_TRANSPARENCY_KPO_ENVIRONMENT = "SET_TRANSPARENCY_KPO_ENVIRONMENT", SET_TRANSPARENCY_KPO_ADMIN = "SET_TRANSPARENCY_KPO_ADMIN", SET_TRANSPARENCY_KPO_TECHNO = "SET_TRANSPARENCY_KPO_TECHNO", SET_TRANSPARENCY_GEOLOGY = "SET_TRANSPARENCY_GEOLOGY", SET_TRANSPARENCY_BUS_STOPS = "SET_TRANSPARENCY_BUS_STOPS", SET_TRANSPARENCY_CROSSINGS = "SET_TRANSPARENCY_CROSSINGS", SET_TRANSPARENCY_EXITS = "SET_TRANSPARENCY_EXITS", SET_TRANSPARENCY_NOISE_WALLS = "SET_TRANSPARENCY_NOISE_WALLS", SET_TRANSPARENCY_TRAFFIC_ROADS = "SET_TRANSPARENCY_TRAFFIC_ROADS", SET_TRANSPARENCY_HYDRANTS = "SET_TRANSPARENCY_HYDRANTS", SET_TRANSPARENCY_WATER_SOURCES = "SET_TRANSPARENCY_WATER_SOURCES", TOGGLE_ALLOW_LOADING = "TOGGLE_ALLOW_LOADING", TOGGLE_CULTURAL_MONUMENTS = "TOGGLE_CULTURAL_MONUMENTS", TOGGLE_HERITAGE_OBJECTS = "TOGGLE_HERITAGE_OBJECTS", TOGGLE_CULTURAL_MONUMENTS_AREA = "TOGGLE_CULTURAL_MONUMENTS_AREA", TOGGLE_HERITAGE_OBJECTS_AREA = "TOGGLE_HERITAGE_OBJECTS_AREA", TOGGLE_RESERVATION_CATEGORIES = "TOGGLE_RESERVATION_CATEGORIES" } interface ToggleLayer2D { type: Layers2DActionsType; payload: { isShowing: boolean; }; } export declare function toggleAdministrationUnits(isShowing: boolean): ToggleLayer2D; export declare function toggleBridges(isShowing: boolean): ToggleLayer2D; export declare function togglePlanningArea(isShowing: boolean): ToggleLayer2D; export declare function toggleCadastres(isShowing: boolean): ToggleLayer2D; export declare function toggleRadon(isShowing: boolean): ToggleLayer2D; export declare function toggleRoads(isShowing: boolean): ToggleLayer2D; export declare function toggleTraps(isShowing: boolean): ToggleLayer2D; export declare function toggleKpo(isShowing: boolean): ToggleLayer2D; export declare function toggleKpoEnvironment(isShowing: boolean): ToggleLayer2D; export declare function toggleKpoAdmin(isShowing: boolean): ToggleLayer2D; export declare function toggleKpoTechno(isShowing: boolean): ToggleLayer2D; export declare function toggleNoiseWalls(isShowing: boolean): ToggleLayer2D; export declare function toggleTrafficRoads(isShowing: boolean): ToggleLayer2D; export declare function toggleBusStops(isShowing: boolean): ToggleLayer2D; export declare function toggleCrossings(isShowing: boolean): ToggleLayer2D; export declare function toggleExits(isShowing: boolean): ToggleLayer2D; export declare function toggleGeology(isShowing: boolean): ToggleLayer2D; export declare function toggleHydrants(isShowing: boolean): ToggleLayer2D; export declare function toggleWaterSources(isShowing: boolean): ToggleLayer2D; export declare function toggleTileSquares(isShowing: boolean): ToggleLayer2D; export declare function toggleCulturalMonuments(isShowing: boolean): ToggleLayer2D; export declare function toggleHeritageObjects(isShowing: boolean): ToggleLayer2D; export declare function toggleCulturalMonumentsArea(isShowing: boolean): ToggleLayer2D; export declare function toggleHeritageObjectsArea(isShowing: boolean): ToggleLayer2D; export declare function toggleReservationCategories(isShowing: boolean): ToggleLayer2D; interface SetTransparency { type: Layers2DActionsType; payload: { transparency: Transparency; }; } export declare function setTransparencyAdministrationUnits(transparency: Transparency): SetTransparency; export declare function setTransparencyBridges(transparency: Transparency): SetTransparency; export declare function setTransparencyCadastres(transparency: Transparency): SetTransparency; export declare function setTransparencyPlanningArea(transparency: Transparency): SetTransparency; export declare function setTransparencyRadon(transparency: Transparency): SetTransparency; export declare function setTransparencyRoads(transparency: Transparency): SetTransparency; export declare function setTransparencyTraps(transparency: Transparency): SetTransparency; export declare function setTransparencyKpo(transparency: Transparency): SetTransparency; export declare function setTransparencyKpoEnvironment(transparency: Transparency): SetTransparency; export declare function setTransparencyKpoAdmin(transparency: Transparency): SetTransparency; export declare function setTransparencyKpoTechno(transparency: Transparency): SetTransparency; export declare function setTransparencyGeology(transparency: Transparency): SetTransparency; export declare function setTransparencyTrafficRoads(transparency: Transparency): SetTransparency; export declare function setTransparencyNoiseWalls(transparency: Transparency): SetTransparency; export declare function setTransparencyBusStops(transparency: Transparency): SetTransparency; export declare function setTransparencyCrossings(transparency: Transparency): SetTransparency; export declare function setTransparencyExits(transparency: Transparency): SetTransparency; export declare function setTransparencyHydrants(transparency: Transparency): SetTransparency; export declare function setTransparencyWaterSources(transparency: Transparency): SetTransparency; interface ToggleAllowLoading { type: Layers2DActionsType; payload: { isAllowed: boolean; }; } export declare function toggleAllowLoading(isAllowed: boolean): ToggleAllowLoading; export type Layers2DActions = ToggleLayer2D & SetTransparency & ToggleAllowLoading; export {};