import { Transparency } from "../State"; export declare enum OrthoAction { TOGGLE_ORTHO_PHOTO = "TOGGLE_ORTHO_PHOTO", SET_TRANSPARENCY_ORTHO_PHOTO = "SET_TRANSPARENCY_ORTHO_PHOTO", SET_LOADED_SETTLEMENTS = "SET_LOADED_SETTLEMENTS" } interface ToggleLayerOrthoPhoto { type: OrthoAction.TOGGLE_ORTHO_PHOTO; payload: { isShowing: boolean; year?: number; }; } interface SetOrthoTransparency { type: OrthoAction.SET_TRANSPARENCY_ORTHO_PHOTO; payload: { transparency: Transparency; }; } interface SetLoadedSettlements { type: OrthoAction.SET_LOADED_SETTLEMENTS; payload: { settlements: string[]; }; } export type OrthoPhotoActions = ToggleLayerOrthoPhoto | SetOrthoTransparency | SetLoadedSettlements; export declare function toggleOrthoPhoto(isShowing: boolean, year?: number): ToggleLayerOrthoPhoto; export declare function setTransparencyOrtho(transparency: Transparency): SetOrthoTransparency; export declare function setLoadedSettlements(settlements: string[]): SetLoadedSettlements; export {};