{
    "fields": {
        "access_simple": {
            "key": "access",
            "type": "combo",
            "label": "Allowed Access",
            "options": [
                "permissive",
                "private",
                "customers",
                "no"
            ]
        },
        "access_toilets": {
            "key": "access",
            "type": "combo",
            "label": "Access",
            "options": [
                "yes",
                "permissive",
                "private",
                "customers"
            ]
        },
        "access": {
            "keys": [
                "access",
                "foot",
                "motor_vehicle",
                "bicycle",
                "horse"
            ],
            "reference": {
                "key": "access"
            },
            "type": "access",
            "label": "Allowed Access",
            "placeholder": "Not Specified",
            "strings": {
                "types": {
                    "access": "All",
                    "foot": "Foot",
                    "motor_vehicle": "Motor Vehicles",
                    "bicycle": "Bicycles",
                    "horse": "Horses"
                },
                "options": {
                    "yes": {
                        "title": "Allowed",
                        "description": "Access permitted by law; a right of way"
                    },
                    "no": {
                        "title": "Prohibited",
                        "description": "Access not permitted to the general public"
                    },
                    "permissive": {
                        "title": "Permissive",
                        "description": "Access permitted until such time as the owner revokes the permission"
                    },
                    "private": {
                        "title": "Private",
                        "description": "Access permitted only with permission of the owner on an individual basis"
                    },
                    "designated": {
                        "title": "Designated",
                        "description": "Access permitted according to signs or specific local laws"
                    },
                    "destination": {
                        "title": "Destination",
                        "description": "Access permitted only to reach a destination"
                    },
                    "dismount": {
                        "title": "Dismount",
                        "description": "Access permitted but rider must dismount"
                    }
                }
            }
        },
        "address": {
            "type": "address",
            "keys": [
                "addr:block_number",
                "addr:city",
                "addr:block_number",
                "addr:conscriptionnumber",
                "addr:county",
                "addr:country",
                "addr:county",
                "addr:district",
                "addr:floor",
                "addr:hamlet",
                "addr:housename",
                "addr:housenumber",
                "addr:neighbourhood",
                "addr:place",
                "addr:postcode",
                "addr:province",
                "addr:quarter",
                "addr:state",
                "addr:street",
                "addr:subdistrict",
                "addr:suburb"
            ],
            "reference": {
                "key": "addr"
            },
            "icon": "address",
            "universal": true,
            "label": "Address",
            "strings": {
                "placeholders": {
                    "block_number": "Block Number",
                    "block_number!jp": "Block No.",
                    "city": "City",
                    "city!jp": "City/Town/Village/Tokyo Special Ward",
                    "city!vn": "City/Town",
                    "conscriptionnumber": "123",
                    "country": "Country",
                    "county": "County",
                    "county!jp": "District",
                    "district": "District",
                    "district!vn": "Arrondissement/Town/District",
                    "floor": "Floor",
                    "hamlet": "Hamlet",
                    "housename": "Housename",
                    "housenumber": "123",
                    "housenumber!jp": "Building No./Lot No.",
                    "neighbourhood": "Neighbourhood",
                    "neighbourhood!jp": "Chōme/Aza/Koaza",
                    "place": "Place",
                    "postcode": "Postcode",
                    "province": "Province",
                    "province!jp": "Prefecture",
                    "quarter": "Quarter",
                    "quarter!jp": "Ōaza/Machi",
                    "state": "State",
                    "street": "Street",
                    "subdistrict": "Subdistrict",
                    "subdistrict!vn": "Ward/Commune/Townlet",
                    "suburb": "Suburb",
                    "suburb!jp": "Ward"
                }
            }
        },
        "admin_level": {
            "key": "admin_level",
            "type": "number",
            "label": "Admin Level"
        },
        "aerialway": {
            "key": "aerialway",
            "type": "typeCombo",
            "label": "Type"
        },
        "aerialway/access": {
            "key": "aerialway:access",
            "type": "combo",
            "label": "Access",
            "strings": {
                "options": {
                    "entry": "Entry",
                    "exit": "Exit",
                    "both": "Both"
                }
            }
        },
        "aerialway/bubble": {
            "key": "aerialway:bubble",
            "type": "check",
            "label": "Bubble"
        },
        "aerialway/capacity": {
            "key": "aerialway:capacity",
            "type": "number",
            "label": "Capacity (per hour)",
            "placeholder": "500, 2500, 5000..."
        },
        "aerialway/duration": {
            "key": "aerialway:duration",
            "type": "number",
            "label": "Duration (minutes)",
            "placeholder": "1, 2, 3..."
        },
        "aerialway/heating": {
            "key": "aerialway:heating",
            "type": "check",
            "label": "Heated"
        },
        "aerialway/occupancy": {
            "key": "aerialway:occupancy",
            "type": "number",
            "label": "Occupancy",
            "placeholder": "2, 4, 8..."
        },
        "aerialway/summer/access": {
            "key": "aerialway:summer:access",
            "type": "combo",
            "label": "Access (summer)",
            "strings": {
                "options": {
                    "entry": "Entry",
                    "exit": "Exit",
                    "both": "Both"
                }
            }
        },
        "aeroway": {
            "key": "aeroway",
            "type": "typeCombo",
            "label": "Type"
        },
        "amenity": {
            "key": "amenity",
            "type": "typeCombo",
            "label": "Type"
        },
        "animal_boarding": {
            "key": "animal_boarding",
            "type": "semiCombo",
            "label": "For Animals"
        },
        "animal_breeding": {
            "key": "animal_breeding",
            "type": "semiCombo",
            "label": "For Animals"
        },
        "animal_shelter": {
            "key": "animal_shelter",
            "type": "semiCombo",
            "label": "For Animals"
        },
        "area/highway": {
            "key": "area:highway",
            "type": "typeCombo",
            "label": "Type"
        },
        "artist": {
            "key": "artist_name",
            "type": "text",
            "label": "Artist"
        },
        "artwork_type": {
            "key": "artwork_type",
            "type": "combo",
            "label": "Type"
        },
        "atm": {
            "key": "atm",
            "type": "check",
            "label": "ATM"
        },
        "backrest": {
            "key": "backrest",
            "type": "check",
            "label": "Backrest"
        },
        "barrier": {
            "key": "barrier",
            "type": "typeCombo",
            "label": "Type"
        },
        "bath/open_air": {
            "key": "bath:open_air",
            "label": "Open Air",
            "type": "check"
        },
        "bath/sand_bath": {
            "key": "bath:sand_bath",
            "label": "Sand Bath",
            "type": "check"
        },
        "bath/type": {
            "key": "bath:type",
            "type": "combo",
            "label": "Specialty",
            "strings": {
                "options": {
                    "onsen": "Japanese Onsen",
                    "foot_bath": "Foot Bath",
                    "hot_spring": "Hot Spring"
                }
            }
        },
        "beauty": {
            "key": "beauty",
            "type": "combo",
            "label": "Shop Type"
        },
        "bench": {
            "key": "bench",
            "type": "check",
            "label": "Bench"
        },
        "bicycle_parking": {
            "key": "bicycle_parking",
            "type": "combo",
            "label": "Type"
        },
        "bin": {
            "key": "bin",
            "type": "check",
            "label": "Waste Bin"
        },
        "blood_components": {
            "key": "blood:",
            "type": "multiCombo",
            "label": "Blood Components",
            "strings": {
                "options": {
                    "whole": "whole blood",
                    "plasma": "plasma",
                    "platelets": "platelets",
                    "stemcells": "stem cell samples"
                }
            }
        },
        "board_type": {
            "key": "board_type",
            "type": "typeCombo",
            "label": "Type"
        },
        "boundary": {
            "key": "boundary",
            "type": "combo",
            "label": "Type"
        },
        "brand": {
            "key": "brand",
            "type": "text",
            "label": "Brand"
        },
        "bridge": {
            "key": "bridge",
            "type": "typeCombo",
            "label": "Type",
            "placeholder": "Default"
        },
        "building_area": {
            "key": "building",
            "type": "combo",
            "default": "yes",
            "geometry": "area",
            "label": "Building"
        },
        "building": {
            "key": "building",
            "type": "combo",
            "label": "Building"
        },
        "bunker_type": {
            "key": "bunker_type",
            "type": "combo",
            "label": "Type"
        },
        "camera/direction": {
            "key": "camera:direction",
            "type": "number",
            "label": "Direction (Degrees Clockwise)",
            "placeholder": "45, 90, 180, 270"
        },
        "camera/mount": {
            "key": "camera:mount",
            "type": "combo",
            "label": "Camera Mount"
        },
        "camera/type": {
            "key": "camera:type",
            "type": "combo",
            "label": "Camera Type",
            "strings": {
                "options": {
                    "fixed": "Fixed",
                    "panning": "Panning",
                    "dome": "Dome"
                }
            }
        },
        "capacity": {
            "key": "capacity",
            "type": "number",
            "label": "Capacity",
            "placeholder": "50, 100, 200..."
        },
        "cardinal_direction": {
            "key": "direction",
            "type": "combo",
            "label": "Direction",
            "strings": {
                "options": {
                    "N": "North",
                    "E": "East",
                    "S": "South",
                    "W": "West",
                    "NE": "Northeast",
                    "SE": "Southeast",
                    "SW": "Southwest",
                    "NW": "Northwest",
                    "NNE": "North-northeast",
                    "ENE": "East-northeast",
                    "ESE": "East-southeast",
                    "SSE": "South-southeast",
                    "SSW": "South-southwest",
                    "WSW": "West-southwest",
                    "WNW": "West-northwest",
                    "NNW": "North-northwest"
                }
            }
        },
        "castle_type": {
            "key": "castle_type",
            "type": "combo",
            "label": "Type"
        },
        "clock_direction": {
            "key": "direction",
            "type": "combo",
            "label": "Direction",
            "strings": {
                "options": {
                    "clockwise": "Clockwise",
                    "anticlockwise": "Counterclockwise"
                }
            }
        },
        "clothes": {
            "key": "clothes",
            "type": "semiCombo",
            "label": "Clothes"
        },
        "club": {
            "key": "club",
            "type": "typeCombo",
            "label": "Type"
        },
        "collection_times": {
            "key": "collection_times",
            "type": "text",
            "label": "Collection Times"
        },
        "comment": {
            "key": "comment",
            "type": "textarea",
            "label": "Changeset Comment"
        },
        "communication_multi": {
            "key": "communication:",
            "type": "multiCombo",
            "label": "Communication Types"
        },
        "construction": {
            "key": "construction",
            "type": "combo",
            "label": "Type"
        },
        "contact/webcam": {
            "key": "contact:webcam",
            "type": "url",
            "icon": "website",
            "label": "Webcam URL",
            "placeholder": "http://example.com/"
        },
        "content": {
            "key": "content",
            "type": "combo",
            "label": "Content"
        },
        "country": {
            "key": "country",
            "type": "combo",
            "label": "Country"
        },
        "covered": {
            "key": "covered",
            "type": "check",
            "label": "Covered"
        },
        "craft": {
            "key": "craft",
            "type": "typeCombo",
            "label": "Type"
        },
        "crop": {
            "key": "crop",
            "type": "semiCombo",
            "label": "Crops"
        },
        "crossing": {
            "key": "crossing",
            "type": "combo",
            "label": "Type"
        },
        "cuisine": {
            "key": "cuisine",
            "type": "semiCombo",
            "label": "Cuisines"
        },
        "currency_multi": {
            "key": "currency:",
            "type": "multiCombo",
            "label": "Currency Types"
        },
        "cutting": {
            "key": "cutting",
            "type": "typeCombo",
            "label": "Type",
            "placeholder": "Default"
        },
        "cycle_network": {
            "key": "cycle_network",
            "type": "networkCombo",
            "label": "Network"
        },
        "cycleway": {
            "keys": [
                "cycleway:left",
                "cycleway:right"
            ],
            "reference": {
                "key": "cycleway"
            },
            "type": "cycleway",
            "label": "Bike Lanes",
            "placeholder": "none",
            "strings": {
                "types": {
                    "cycleway:left": "Left side",
                    "cycleway:right": "Right side"
                },
                "options": {
                    "none": {
                        "title": "None",
                        "description": "No bike lane"
                    },
                    "lane": {
                        "title": "Standard bike lane",
                        "description": "A bike lane separated from auto traffic by a painted line"
                    },
                    "shared_lane": {
                        "title": "Shared bike lane",
                        "description": "A bike lane with no separation from auto traffic"
                    },
                    "track": {
                        "title": "Bike track",
                        "description": "A bike lane separated from traffic by a physical barrier"
                    },
                    "share_busway": {
                        "title": "Bike lane shared with bus",
                        "description": "A bike lane shared with a bus lane"
                    },
                    "opposite_lane": {
                        "title": "Opposite bike lane",
                        "description": "A bike lane that travels in the opposite direction of traffic"
                    },
                    "opposite": {
                        "title": "Contraflow bike lane",
                        "description": "A bike lane that travels in both directions on a one-way street"
                    }
                }
            }
        },
        "date": {
            "key": "date",
            "type": "check",
            "label": "Date"
        },
        "delivery": {
            "key": "delivery",
            "type": "check",
            "label": "Delivery"
        },
        "denomination": {
            "key": "denomination",
            "type": "combo",
            "label": "Denomination"
        },
        "denotation": {
            "key": "denotation",
            "type": "combo",
            "label": "Denotation"
        },
        "description": {
            "key": "description",
            "type": "textarea",
            "label": "Description",
            "universal": true
        },
        "diaper": {
            "key": "diaper",
            "type": "combo",
            "label": "Diaper Changing Available",
            "options": [
                "yes",
                "no",
                "room",
                "1",
                "2",
                "3",
                "4",
                "5"
            ]
        },
        "display": {
            "key": "display",
            "type": "combo",
            "label": "Display",
            "options": [
                "analog",
                "digital",
                "sundial",
                "unorthodox"
            ]
        },
        "dock": {
            "key": "dock",
            "type": "combo",
            "label": "Type"
        },
        "drive_through": {
            "key": "drive_through",
            "type": "check",
            "label": "Drive-Through"
        },
        "electrified": {
            "key": "electrified",
            "type": "combo",
            "label": "Electrification",
            "placeholder": "Contact Line, Electrified Rail...",
            "strings": {
                "options": {
                    "contact_line": "Contact Line",
                    "rail": "Electrified Rail",
                    "yes": "Yes (unspecified)",
                    "no": "No"
                }
            }
        },
        "elevation": {
            "key": "ele",
            "type": "number",
            "icon": "elevation",
            "universal": true,
            "label": "Elevation"
        },
        "email": {
            "key": "email",
            "type": "email",
            "placeholder": "example@example.com",
            "universal": true,
            "label": "Email"
        },
        "embankment": {
            "key": "embankment",
            "type": "typeCombo",
            "label": "Type",
            "placeholder": "Default"
        },
        "emergency": {
            "key": "emergency",
            "type": "check",
            "label": "Emergency"
        },
        "entrance": {
            "key": "entrance",
            "type": "typeCombo",
            "label": "Type"
        },
        "except": {
            "key": "except",
            "type": "combo",
            "label": "Exceptions"
        },
        "fax": {
            "key": "fax",
            "type": "tel",
            "label": "Fax",
            "universal": true,
            "placeholder": "+31 42 123 4567"
        },
        "fee": {
            "key": "fee",
            "type": "check",
            "label": "Fee"
        },
        "fence_type": {
            "key": "fence_type",
            "type": "combo",
            "label": "Type"
        },
        "fire_hydrant/position": {
            "key": "fire_hydrant:position",
            "type": "combo",
            "label": "Position",
            "strings": {
                "options": {
                    "lane": "Lane",
                    "parking_lot": "Parking Lot",
                    "sidewalk": "Sidewalk",
                    "green": "Green"
                }
            }
        },
        "fire_hydrant/type": {
            "key": "fire_hydrant:type",
            "type": "combo",
            "label": "Type",
            "strings": {
                "options": {
                    "pillar": "Pillar/Aboveground",
                    "underground": "Underground",
                    "wall": "Wall",
                    "pond": "Pond"
                }
            }
        },
        "fixme": {
            "key": "fixme",
            "type": "textarea",
            "label": "Fix Me",
            "universal": true
        },
        "ford": {
            "key": "ford",
            "type": "typeCombo",
            "label": "Type",
            "placeholder": "Default"
        },
        "fuel_multi": {
            "key": "fuel:",
            "type": "multiCombo",
            "label": "Fuel Types"
        },
        "fuel": {
            "key": "fuel",
            "type": "combo",
            "label": "Fuel"
        },
        "gauge": {
            "key": "gauge",
            "type": "combo",
            "label": "Gauge"
        },
        "gender": {
            "type": "radio",
            "keys": [
                "male",
                "female",
                "unisex"
            ],
            "label": "Gender",
            "placeholder": "Unknown",
            "strings": {
                "options": {
                    "male": "Male",
                    "female": "Female",
                    "unisex": "Unisex"
                }
            }
        },
        "generator/method": {
            "key": "generator:method",
            "type": "combo",
            "label": "Method"
        },
        "generator/output/electricity": {
            "key": "generator:output:electricity",
            "type": "text",
            "label": "Power Output",
            "placeholder": "50 MW, 100 MW, 200 MW..."
        },
        "generator/source": {
            "key": "generator:source",
            "type": "combo",
            "label": "Source"
        },
        "generator/type": {
            "key": "generator:type",
            "type": "combo",
            "label": "Type"
        },
        "grape_variety": {
            "key": "grape_variety",
            "type": "semiCombo",
            "label": "Grape Varieties"
        },
        "handicap": {
            "key": "handicap",
            "type": "number",
            "label": "Handicap",
            "placeholder": "1-18"
        },
        "handrail": {
            "key": "handrail",
            "type": "check",
            "label": "Handrail"
        },
        "hashtags": {
            "key": "hashtags",
            "type": "text",
            "label": "Hashtags"
        },
        "height": {
            "key": "height",
            "type": "number",
            "label": "Height (Meters)"
        },
        "highway": {
            "key": "highway",
            "type": "typeCombo",
            "label": "Type"
        },
        "historic": {
            "key": "historic",
            "type": "typeCombo",
            "label": "Type"
        },
        "historic/civilization": {
            "key": "historic:civilization",
            "type": "combo",
            "label": "Historic Civilization"
        },
        "hoops": {
            "key": "hoops",
            "type": "number",
            "label": "Hoops",
            "placeholder": "1, 2, 4..."
        },
        "iata": {
            "key": "iata",
            "type": "text",
            "label": "IATA"
        },
        "icao": {
            "key": "icao",
            "type": "text",
            "label": "ICAO"
        },
        "incline_steps": {
            "key": "incline",
            "type": "combo",
            "label": "Incline",
            "strings": {
                "options": {
                    "up": "Up",
                    "down": "Down"
                }
            }
        },
        "incline": {
            "key": "incline",
            "type": "combo",
            "label": "Incline"
        },
        "indoor": {
            "key": "indoor",
            "type": "check",
            "label": "Indoor"
        },
        "information": {
            "key": "information",
            "type": "typeCombo",
            "label": "Type"
        },
        "inscription": {
            "key": "inscription",
            "type": "textarea",
            "label": "Inscription"
        },
        "internet_access": {
            "key": "internet_access",
            "type": "combo",
            "label": "Internet Access",
            "strings": {
                "options": {
                    "yes": "Yes",
                    "no": "No",
                    "wlan": "Wifi",
                    "wired": "Wired",
                    "terminal": "Terminal"
                }
            }
        },
        "internet_access/fee": {
            "key": "internet_access:fee",
            "type": "check",
            "label": "Internet Access Fee"
        },
        "internet_access/ssid": {
            "key": "internet_access:ssid",
            "type": "text",
            "label": "SSID (Network Name)"
        },
        "kerb": {
            "key": "kerb",
            "type": "combo",
            "label": "Curb"
        },
        "label": {
            "key": "label",
            "type": "textarea",
            "label": "Label"
        },
        "lamp_type": {
            "key": "lamp_type",
            "type": "combo",
            "label": "Type"
        },
        "landuse": {
            "key": "landuse",
            "type": "typeCombo",
            "label": "Type"
        },
        "lanes": {
            "key": "lanes",
            "type": "number",
            "label": "Lanes",
            "placeholder": "1, 2, 3..."
        },
        "layer": {
            "key": "layer",
            "type": "number",
            "label": "Layer",
            "placeholder": "0"
        },
        "leaf_cycle_singular": {
            "key": "leaf_cycle",
            "type": "combo",
            "label": "Leaf Cycle",
            "strings": {
                "options": {
                    "evergreen": "Evergreen",
                    "deciduous": "Deciduous",
                    "semi_evergreen": "Semi-Evergreen",
                    "semi_deciduous": "Semi-Deciduous"
                }
            }
        },
        "leaf_cycle": {
            "key": "leaf_cycle",
            "type": "combo",
            "label": "Leaf Cycle",
            "strings": {
                "options": {
                    "evergreen": "Evergreen",
                    "deciduous": "Deciduous",
                    "semi_evergreen": "Semi-Evergreen",
                    "semi_deciduous": "Semi-Deciduous",
                    "mixed": "Mixed"
                }
            }
        },
        "leaf_type_singular": {
            "key": "leaf_type",
            "type": "combo",
            "label": "Leaf Type",
            "strings": {
                "options": {
                    "broadleaved": "Broadleaved",
                    "needleleaved": "Needleleaved",
                    "leafless": "Leafless"
                }
            }
        },
        "leaf_type": {
            "key": "leaf_type",
            "type": "combo",
            "label": "Leaf Type",
            "strings": {
                "options": {
                    "broadleaved": "Broadleaved",
                    "needleleaved": "Needleleaved",
                    "mixed": "Mixed",
                    "leafless": "Leafless"
                }
            }
        },
        "leisure": {
            "key": "leisure",
            "type": "typeCombo",
            "label": "Type"
        },
        "length": {
            "key": "length",
            "type": "number",
            "label": "Length (Meters)"
        },
        "level": {
            "key": "level",
            "type": "combo",
            "label": "Level",
            "universal": true
        },
        "levels": {
            "key": "building:levels",
            "type": "number",
            "label": "Levels",
            "placeholder": "2, 4, 6..."
        },
        "lit": {
            "key": "lit",
            "type": "check",
            "label": "Lit"
        },
        "location": {
            "key": "location",
            "type": "combo",
            "label": "Location"
        },
        "man_made": {
            "key": "man_made",
            "type": "typeCombo",
            "label": "Type"
        },
        "manhole": {
            "key": "manhole",
            "type": "typeCombo",
            "label": "Type"
        },
        "map_size": {
            "key": "map_size",
            "type": "typeCombo",
            "label": "Coverage"
        },
        "map_type": {
            "key": "map_type",
            "type": "typeCombo",
            "label": "Type"
        },
        "maxheight": {
            "key": "maxheight",
            "type": "combo",
            "label": "Max Height",
            "placeholder": "4, 4.5, 5, 14'0\", 14'6\", 15'0\"",
            "snake_case": false
        },
        "maxspeed": {
            "key": "maxspeed",
            "type": "maxspeed",
            "label": "Speed Limit",
            "placeholder": "40, 50, 60..."
        },
        "maxstay": {
            "key": "maxstay",
            "type": "combo",
            "label": "Max Stay",
            "options": [
                "15 min",
                "30 min",
                "45 min",
                "1 hr",
                "1.5 hr",
                "2 hr",
                "2.5 hr",
                "3 hr",
                "4 hr",
                "1 day",
                "2 day"
            ],
            "snake_case": false
        },
        "maxweight": {
            "key": "maxweight",
            "type": "combo",
            "label": "Max Weight",
            "snake_case": false
        },
        "milestone_position": {
            "key": "railway:position",
            "type": "text",
            "placeholder": "Distance to one decimal (123.4)",
            "label": "Milestone Position"
        },
        "mtb/scale": {
            "key": "mtb:scale",
            "type": "combo",
            "label": "Mountain Biking Difficulty",
            "placeholder": "0, 1, 2, 3...",
            "strings": {
                "options": {
                    "0": "0: Solid gravel/packed earth, no obstacles, wide curves",
                    "1": "1: Some loose surface, small obstacles, wide curves",
                    "2": "2: Much loose surface, large obstacles, easy hairpins",
                    "3": "3: Slippery surface, large obstacles, tight hairpins",
                    "4": "4: Loose surface or boulders, dangerous hairpins",
                    "5": "5: Maximum difficulty, boulder fields, landslides",
                    "6": "6: Not rideable except by the very best mountain bikers"
                }
            }
        },
        "mtb/scale/imba": {
            "key": "mtb:scale:imba",
            "type": "combo",
            "label": "IMBA Trail Difficulty",
            "placeholder": "Easy, Medium, Difficult...",
            "strings": {
                "options": {
                    "0": "Easiest (white circle)",
                    "1": "Easy (green circle)",
                    "2": "Medium (blue square)",
                    "3": "Difficult (black diamond)",
                    "4": "Extremely Difficult (double black diamond)"
                }
            }
        },
        "mtb/scale/uphill": {
            "key": "mtb:scale:uphill",
            "type": "combo",
            "label": "Mountain Biking Uphill Difficulty",
            "placeholder": "0, 1, 2, 3...",
            "strings": {
                "options": {
                    "0": "0: Avg. incline <10%, gravel/packed earth, no obstacles",
                    "1": "1: Avg. incline <15%, gravel/packed earth, few small objects",
                    "2": "2: Avg. incline <20%, stable surface, fistsize rocks/roots",
                    "3": "3: Avg. incline <25%, variable surface, fistsize rocks/branches",
                    "4": "4: Avg. incline <30%, poor condition, big rocks/branches",
                    "5": "5: Very steep, bike generally needs to be pushed or carried"
                }
            }
        },
        "name": {
            "key": "name",
            "type": "localized",
            "label": "Name",
            "universal": true,
            "placeholder": "Common name (if any)"
        },
        "natural": {
            "key": "natural",
            "type": "typeCombo",
            "label": "Natural"
        },
        "network_bicycle": {
            "key": "network",
            "type": "combo",
            "label": "Network Type",
            "placeholder": "Local, Regional, National, International",
            "strings": {
                "options": {
                    "lcn": "Local",
                    "rcn": "Regional",
                    "ncn": "National",
                    "icn": "International"
                }
            }
        },
        "network_foot": {
            "key": "network",
            "type": "combo",
            "label": "Network Type",
            "placeholder": "Local, Regional, National, International",
            "strings": {
                "options": {
                    "lwn": "Local",
                    "rwn": "Regional",
                    "nwn": "National",
                    "iwn": "International"
                }
            }
        },
        "network_horse": {
            "key": "network",
            "type": "combo",
            "label": "Network Type",
            "placeholder": "Local, Regional, National, International",
            "strings": {
                "options": {
                    "lhn": "Local",
                    "rhn": "Regional",
                    "nhn": "National",
                    "ihn": "International"
                }
            }
        },
        "network_road": {
            "key": "network",
            "type": "networkCombo",
            "label": "Network"
        },
        "network": {
            "key": "network",
            "type": "text",
            "label": "Network"
        },
        "note": {
            "key": "note",
            "type": "textarea",
            "universal": true,
            "icon": "note",
            "label": "Note"
        },
        "office": {
            "key": "office",
            "type": "typeCombo",
            "label": "Type"
        },
        "oneway_yes": {
            "key": "oneway",
            "type": "onewayCheck",
            "label": "One Way",
            "strings": {
                "options": {
                    "undefined": "Assumed to be Yes",
                    "yes": "Yes",
                    "no": "No"
                }
            }
        },
        "oneway": {
            "key": "oneway",
            "type": "onewayCheck",
            "label": "One Way",
            "strings": {
                "options": {
                    "undefined": "Assumed to be No",
                    "yes": "Yes",
                    "no": "No"
                }
            }
        },
        "opening_hours": {
            "key": "opening_hours",
            "type": "combo",
            "label": "Hours",
            "snake_case": false
        },
        "operator": {
            "key": "operator",
            "type": "text",
            "label": "Operator"
        },
        "outdoor_seating": {
            "key": "outdoor_seating",
            "type": "check",
            "label": "Outdoor Seating"
        },
        "par": {
            "key": "par",
            "type": "number",
            "label": "Par",
            "placeholder": "3, 4, 5..."
        },
        "parallel_direction": {
            "key": "direction",
            "type": "combo",
            "label": "Direction",
            "strings": {
                "options": {
                    "forward": "Forward",
                    "backward": "Backward"
                }
            }
        },
        "park_ride": {
            "key": "park_ride",
            "type": "check",
            "label": "Park and Ride"
        },
        "parking": {
            "key": "parking",
            "type": "combo",
            "label": "Type",
            "strings": {
                "options": {
                    "surface": "Surface",
                    "multi-storey": "Multilevel",
                    "underground": "Underground",
                    "sheds": "Sheds",
                    "carports": "Carports",
                    "garage_boxes": "Garage Boxes",
                    "lane": "Roadside Lane"
                }
            }
        },
        "payment_multi": {
            "key": "payment:",
            "type": "multiCombo",
            "label": "Payment Types"
        },
        "phone": {
            "key": "phone",
            "type": "tel",
            "icon": "telephone",
            "universal": true,
            "label": "Phone",
            "placeholder": "+31 42 123 4567"
        },
        "piste/difficulty": {
            "key": "piste:difficulty",
            "type": "combo",
            "label": "Difficulty",
            "placeholder": "Easy, Intermediate, Advanced...",
            "strings": {
                "options": {
                    "novice": "Novice (instructional)",
                    "easy": "Easy (green circle)",
                    "intermediate": "Intermediate (blue square)",
                    "advanced": "Advanced (black diamond)",
                    "expert": "Expert (double black diamond)",
                    "freeride": "Freeride (off-piste)",
                    "extreme": "Extreme (climbing equipment required)"
                }
            }
        },
        "piste/grooming": {
            "key": "piste:grooming",
            "type": "combo",
            "label": "Grooming",
            "strings": {
                "options": {
                    "classic": "Classic",
                    "mogul": "Mogul",
                    "backcountry": "Backcountry",
                    "classic+skating": "Classic and Skating",
                    "scooter": "Scooter/Snowmobile",
                    "skating": "Skating"
                }
            }
        },
        "piste/type": {
            "key": "piste:type",
            "type": "typeCombo",
            "label": "Type",
            "strings": {
                "options": {
                    "downhill": "Downhill",
                    "nordic": "Nordic",
                    "skitour": "Skitour",
                    "sled": "Sled",
                    "hike": "Hike",
                    "sleigh": "Sleigh",
                    "ice_skate": "Ice Skate",
                    "snow_park": "Snow Park",
                    "playground": "Playground"
                }
            }
        },
        "place": {
            "key": "place",
            "type": "typeCombo",
            "label": "Type"
        },
        "plant": {
            "key": "plant",
            "type": "combo",
            "label": "Plant"
        },
        "plant/output/electricity": {
            "key": "plant:output:electricity",
            "type": "text",
            "label": "Power Output",
            "placeholder": "500 MW, 1000 MW, 2000 MW..."
        },
        "population": {
            "key": "population",
            "type": "text",
            "label": "Population"
        },
        "power_supply": {
            "key": "power_supply",
            "type": "check",
            "label": "Power Supply"
        },
        "power": {
            "key": "power",
            "type": "typeCombo",
            "label": "Type"
        },
        "produce": {
            "key": "produce",
            "type": "semiCombo",
            "label": "Produce"
        },
        "product": {
            "key": "product",
            "type": "semiCombo",
            "label": "Products"
        },
        "railway": {
            "key": "railway",
            "type": "typeCombo",
            "label": "Type"
        },
        "recycling_accepts": {
            "key": "recycling:",
            "type": "multiCombo",
            "label": "Accepts"
        },
        "recycling_type": {
            "key": "recycling_type",
            "default": "container",
            "type": "combo",
            "label": "Recycling Type",
            "strings": {
                "options": {
                    "container": "Container",
                    "centre": "Recycling Center"
                }
            }
        },
        "ref_aeroway_gate": {
            "key": "ref",
            "type": "text",
            "label": "Gate Number"
        },
        "ref_golf_hole": {
            "key": "ref",
            "type": "text",
            "label": "Hole Number",
            "placeholder": "1-18"
        },
        "ref_highway_junction": {
            "key": "ref",
            "type": "text",
            "label": "Junction Number"
        },
        "ref_platform": {
            "key": "ref",
            "type": "text",
            "label": "Platform Number"
        },
        "ref_road_number": {
            "key": "ref",
            "type": "text",
            "label": "Road Number"
        },
        "ref_route": {
            "key": "ref",
            "type": "text",
            "label": "Route Number"
        },
        "ref_runway": {
            "key": "ref",
            "type": "text",
            "label": "Runway Number",
            "placeholder": "e.g. 01L/19R"
        },
        "ref_stop_position": {
            "key": "ref",
            "type": "text",
            "label": "Stop Number"
        },
        "ref_taxiway": {
            "key": "ref",
            "type": "text",
            "label": "Taxiway Name",
            "placeholder": "e.g. A5"
        },
        "ref": {
            "key": "ref",
            "type": "text",
            "label": "Reference Code"
        },
        "relation": {
            "key": "type",
            "type": "combo",
            "label": "Type"
        },
        "religion": {
            "key": "religion",
            "type": "combo",
            "label": "Religion"
        },
        "restriction": {
            "key": "restriction",
            "type": "combo",
            "label": "Type"
        },
        "restrictions": {
            "type": "restrictions",
            "geometry": "vertex",
            "icon": "restrictions",
            "reference": {
                "rtype": "restriction"
            },
            "label": "Turn Restrictions"
        },
        "rooms": {
            "key": "rooms",
            "type": "number",
            "label": "Rooms"
        },
        "route_master": {
            "key": "route_master",
            "type": "combo",
            "label": "Type"
        },
        "route": {
            "key": "route",
            "type": "combo",
            "label": "Type"
        },
        "sac_scale": {
            "key": "sac_scale",
            "type": "combo",
            "label": "Hiking Difficulty",
            "placeholder": "Mountain Hiking, Alpine Hiking...",
            "strings": {
                "options": {
                    "hiking": "T1: Hiking",
                    "mountain_hiking": "T2: Mountain Hiking",
                    "demanding_mountain_hiking": "T3: Demanding Mountain Hiking",
                    "alpine_hiking": "T4: Alpine Hiking",
                    "demanding_alpine_hiking": "T5: Demanding Alpine Hiking",
                    "difficult_alpine_hiking": "T6: Difficult Alpine Hiking"
                }
            }
        },
        "sanitary_dump_station": {
            "key": "sanitary_dump_station",
            "type": "check",
            "label": "Toilet Disposal"
        },
        "seasonal": {
            "key": "seasonal",
            "type": "check",
            "label": "Seasonal"
        },
        "second_hand": {
            "key": "second_hand",
            "type": "combo",
            "label": "Sells Used",
            "placeholder": "Yes, No, Only",
            "strings": {
                "options": {
                    "yes": "Yes",
                    "no": "No",
                    "only": "Only"
                }
            }
        },
        "service_rail": {
            "key": "service",
            "type": "combo",
            "label": "Service Type",
            "strings": {
                "options": {
                    "spur": "Spur",
                    "yard": "Yard",
                    "siding": "Siding",
                    "crossover": "Crossover"
                }
            }
        },
        "service_times": {
            "key": "service_times",
            "type": "text",
            "label": "Service Times"
        },
        "service": {
            "key": "service",
            "type": "combo",
            "label": "Type",
            "options": [
                "parking_aisle",
                "driveway",
                "alley",
                "emergency_access",
                "drive-through"
            ]
        },
        "service/bicycle": {
            "key": "service:bicycle:",
            "type": "multiCombo",
            "label": "Services"
        },
        "service/vehicle": {
            "key": "service:vehicle:",
            "type": "multiCombo",
            "label": "Services"
        },
        "shelter_type": {
            "key": "shelter_type",
            "type": "combo",
            "label": "Type"
        },
        "shelter": {
            "key": "shelter",
            "type": "check",
            "label": "Shelter"
        },
        "shop": {
            "key": "shop",
            "type": "typeCombo",
            "label": "Type"
        },
        "site": {
            "key": "site",
            "type": "combo",
            "label": "Type"
        },
        "smoking": {
            "key": "smoking",
            "type": "combo",
            "label": "Smoking",
            "placeholder": "No, Separated, Yes...",
            "strings": {
                "options": {
                    "no": "No smoking anywhere",
                    "separated": "In smoking areas, not physically isolated",
                    "isolated": "In smoking areas, physically isolated",
                    "outside": "Allowed outside",
                    "yes": "Allowed everywhere",
                    "dedicated": "Dedicated to smokers (e.g. smokers' club)"
                }
            }
        },
        "smoothness": {
            "key": "smoothness",
            "type": "combo",
            "label": "Smoothness",
            "placeholder": "Thin Rollers, Wheels, Off-Road...",
            "strings": {
                "options": {
                    "excellent": "Thin Rollers: rollerblade, skateboard",
                    "good": "Thin Wheels: racing bike",
                    "intermediate": "Wheels: city bike, wheelchair, scooter",
                    "bad": "Robust Wheels: trekking bike, car, rickshaw",
                    "very_bad": "High Clearance: light duty off-road vehicle",
                    "horrible": "Off-Road: heavy duty off-road vehicle",
                    "very_horrible": "Specialized off-road: tractor, ATV",
                    "impassable": "Impassable / No wheeled vehicle"
                }
            }
        },
        "social_facility_for": {
            "key": "social_facility:for",
            "type": "combo",
            "label": "People Served"
        },
        "social_facility": {
            "key": "social_facility",
            "type": "combo",
            "label": "Type"
        },
        "source": {
            "key": "source",
            "type": "text",
            "icon": "source",
            "universal": true,
            "label": "Source"
        },
        "sport_ice": {
            "key": "sport",
            "type": "semiCombo",
            "label": "Sports",
            "options": [
                "skating",
                "hockey",
                "multi",
                "curling",
                "ice_stock"
            ]
        },
        "sport_racing_motor": {
            "key": "sport",
            "type": "semiCombo",
            "label": "Sports",
            "options": [
                "motor",
                "karting",
                "motocross"
            ]
        },
        "sport_racing_nonmotor": {
            "key": "sport",
            "type": "semiCombo",
            "label": "Sports",
            "options": [
                "bmx",
                "cycling",
                "dog_racing",
                "horse_racing",
                "running"
            ]
        },
        "sport": {
            "key": "sport",
            "type": "semiCombo",
            "label": "Sports"
        },
        "stars": {
            "key": "stars",
            "type": "number",
            "label": "Stars"
        },
        "start_date": {
            "key": "start_date",
            "type": "text",
            "universal": true,
            "label": "Start Date"
        },
        "step_count": {
            "key": "step_count",
            "type": "number",
            "label": "Number of Steps"
        },
        "stop": {
            "key": "stop",
            "type": "combo",
            "label": "Stop Type",
            "strings": {
                "options": {
                    "all": "All Ways",
                    "minor": "Minor Road"
                }
            }
        },
        "structure": {
            "type": "structureRadio",
            "keys": [
                "bridge",
                "tunnel",
                "embankment",
                "cutting",
                "ford"
            ],
            "label": "Structure",
            "placeholder": "Unknown",
            "strings": {
                "options": {
                    "bridge": "Bridge",
                    "tunnel": "Tunnel",
                    "embankment": "Embankment",
                    "cutting": "Cutting",
                    "ford": "Ford"
                }
            }
        },
        "studio": {
            "key": "studio",
            "type": "combo",
            "label": "Type"
        },
        "substation": {
            "key": "substation",
            "type": "typeCombo",
            "label": "Type"
        },
        "supervised": {
            "key": "supervised",
            "type": "check",
            "label": "Supervised"
        },
        "support": {
            "key": "support",
            "type": "combo",
            "label": "Support"
        },
        "surface": {
            "key": "surface",
            "type": "combo",
            "label": "Surface"
        },
        "surveillance": {
            "key": "surveillance",
            "type": "combo",
            "label": "Surveillance Kind"
        },
        "surveillance/type": {
            "key": "surveillance:type",
            "type": "combo",
            "label": "Surveillance Type",
            "strings": {
                "options": {
                    "camera": "Camera",
                    "guard": "Guard",
                    "ALPR": "Automatic License Plate Reader"
                }
            }
        },
        "surveillance/zone": {
            "key": "surveillance:zone",
            "type": "combo",
            "label": "Surveillance Zone"
        },
        "tactile_paving": {
            "key": "tactile_paving",
            "type": "check",
            "label": "Tactile Paving"
        },
        "takeaway": {
            "key": "takeaway",
            "type": "combo",
            "label": "Takeaway",
            "placeholder": "Yes, No, Takeaway Only...",
            "strings": {
                "options": {
                    "yes": "Yes",
                    "no": "No",
                    "only": "Takeaway Only"
                }
            }
        },
        "toilets/disposal": {
            "key": "toilets:disposal",
            "type": "combo",
            "label": "Disposal",
            "strings": {
                "options": {
                    "flush": "Flush",
                    "pitlatrine": "Pit/Latrine",
                    "chemical": "Chemical",
                    "bucket": "Bucket"
                }
            }
        },
        "toll": {
            "key": "toll",
            "type": "check",
            "label": "Toll"
        },
        "tomb": {
            "key": "tomb",
            "type": "typeCombo",
            "label": "Type"
        },
        "tourism": {
            "key": "tourism",
            "type": "typeCombo",
            "label": "Type"
        },
        "tower/construction": {
            "key": "tower:construction",
            "type": "combo",
            "label": "Construction",
            "placeholder": "Guyed, Lattice, Concealed, ..."
        },
        "tower/type": {
            "key": "tower:type",
            "type": "combo",
            "label": "Type"
        },
        "tracktype": {
            "key": "tracktype",
            "type": "combo",
            "label": "Track Type",
            "placeholder": "Solid, Mostly Solid, Soft...",
            "strings": {
                "options": {
                    "grade1": "Solid: paved or heavily compacted hardcore surface",
                    "grade2": "Mostly Solid: gravel/rock with some soft material mixed in",
                    "grade3": "Even mixture of hard and soft materials",
                    "grade4": "Mostly Soft: soil/sand/grass with some hard material mixed in",
                    "grade5": "Soft: soil/sand/grass"
                }
            }
        },
        "traffic_calming": {
            "key": "traffic_calming",
            "type": "typeCombo",
            "label": "Type"
        },
        "traffic_signals": {
            "key": "traffic_signals",
            "type": "combo",
            "label": "Type",
            "default": "signal"
        },
        "trail_visibility": {
            "key": "trail_visibility",
            "type": "combo",
            "label": "Trail Visibility",
            "placeholder": "Excellent, Good, Bad...",
            "strings": {
                "options": {
                    "excellent": "Excellent: unambiguous path or markers everywhere",
                    "good": "Good: markers visible, sometimes require searching",
                    "intermediate": "Intermediate: few markers, path mostly visible",
                    "bad": "Bad: no markers, path sometimes invisible/pathless",
                    "horrible": "Horrible: often pathless, some orientation skills required",
                    "no": "No: pathless, excellent orientation skills required"
                }
            }
        },
        "trees": {
            "key": "trees",
            "type": "semiCombo",
            "label": "Trees"
        },
        "tunnel_waterway": {
            "key": "tunnel",
            "type": "combo",
            "label": "Tunnel"
        },
        "tunnel": {
            "key": "tunnel",
            "type": "typeCombo",
            "label": "Type",
            "placeholder": "Default"
        },
        "vending": {
            "key": "vending",
            "type": "combo",
            "label": "Type of Goods"
        },
        "visibility": {
            "key": "visibility",
            "type": "combo",
            "label": "Visibility",
            "strings": {
                "options": {
                    "house": "Up to 5m (16ft)",
                    "street": "5 to 20m (16 to 65ft)",
                    "area": "Over 20m (65ft)"
                }
            }
        },
        "wall": {
            "key": "wall",
            "type": "combo",
            "label": "Type"
        },
        "water_point": {
            "key": "water_point",
            "type": "check",
            "label": "Water Point"
        },
        "water": {
            "key": "water",
            "type": "combo",
            "label": "Type"
        },
        "waterway": {
            "key": "waterway",
            "type": "typeCombo",
            "label": "Type"
        },
        "website": {
            "key": "website",
            "type": "url",
            "icon": "website",
            "placeholder": "http://example.com/",
            "universal": true,
            "label": "Website"
        },
        "wetland": {
            "key": "wetland",
            "type": "combo",
            "label": "Type"
        },
        "wheelchair": {
            "key": "wheelchair",
            "type": "radio",
            "options": [
                "yes",
                "limited",
                "no"
            ],
            "icon": "wheelchair",
            "universal": true,
            "label": "Wheelchair Access"
        },
        "width": {
            "key": "width",
            "type": "number",
            "label": "Width (Meters)"
        },
        "wikipedia": {
            "key": "wikipedia",
            "keys": [
                "wikipedia",
                "wikidata"
            ],
            "type": "wikipedia",
            "icon": "wikipedia",
            "universal": true,
            "label": "Wikipedia"
        }
    }
}