import { Translation } from "../../UI/i18n/Translation" import { Tag } from "../../Logic/Tags/Tag" export interface PreciseInput { preferredBackground?: ("map" | "photo" | "osmbasedmap" | "historicphoto" | string)[] snapToLayers?: string[] maxSnapDistance?: number } export default interface PresetConfig { title: Translation tags: Tag[] description?: Translation exampleImages?: string[] /** * If precise input is set, then an extra map is shown in which the user can drag the map to the precise location */ preciseInput?: PreciseInput }