from __future__ import annotations
from enum import Enum

__NAMESPACE__ = "http://www.netex.org.uk/netex"


class ParkingVehicleEnumeration(Enum):
    CYCLE = 'cycle'
    PEDAL_CYCLE = 'pedalCycle'
    E_CYCLE = 'eCycle'
    MOPED = 'moped'
    MOTORCYCLE = 'motorcycle'
    MOTORCYCLE_WITH_SIDECAR = 'motorcycleWithSidecar'
    MOTOR_SCOOTER = 'motorScooter'
    TWO_WHEELED_VEHICLE = 'twoWheeledVehicle'
    THREE_WHEELED_VEHICLE = 'threeWheeledVehicle'
    CAR = 'car'
    MICRO_CAR = 'microCar'
    MINI_CAR = 'miniCar'
    SMALL_CAR = 'smallCar'
    PASSENGER_CAR = 'passengerCar'
    LARGE_CAR = 'largeCar'
    FOUR_WHEEL_DRIVE = 'fourWheelDrive'
    TAXI = 'taxi'
    CAMPER_CAR = 'camperCar'
    CAR_WITH_TRAILER = 'carWithTrailer'
    CAR_WITH_CARAVAN = 'carWithCaravan'
    MINIBUS = 'minibus'
    MINIVAN = 'minivan'
    BUS = 'bus'
    VAN = 'van'
    TRANSPORTER = 'transporter'
    LARGE_VAN = 'largeVan'
    HIGH_SIDED_VEHICLE = 'highSidedVehicle'
    LIGHT_GOODS_VEHICLE = 'lightGoodsVehicle'
    HEAVY_GOODS_VEHICLE = 'heavyGoodsVehicle'
    AGRICULTURAL_VEHICLE = 'agriculturalVehicle'
    TANKER = 'tanker'
    TRUCK = 'truck'
    TRAM = 'tram'
    ARTICULATED_VEHICLE = 'articulatedVehicle'
    VEHICLE_WITH_TRAILER = 'vehicleWithTrailer'
    LIGHT_GOODS_VEHICLE_WITH_TRAILER = 'lightGoodsVehicleWithTrailer'
    HEAVY_GOODS_VEHICLE_WITH_TRAILER = 'heavyGoodsVehicleWithTrailer'
    SNOWMOBILE = 'snowmobile'
    UNDEFINED = 'undefined'
    OTHER = 'other'
    ALL_PASSENGER_VEHICLES = 'allPassengerVehicles'
    ALL = 'all'