export enum OperationStatus {
    SCHEDULED = 'Scheduled',
    IN_PROGRESS = 'InProgress',
    FINISHED = 'Finished',
}

export enum DispatchType {
    BUS = 'Bus',
    BRIDGE = 'Bridge',
}

export enum RouteType {
    DIRECT = 'Direct',
    MULTI_LEG = 'MultiLeg',
    CONNECTING = 'Connecting',
}

export enum FlightStatus {
    SCHEDULED = 'Scheduled',
    SENT = 'Sent',
    IN_FLIGHT = 'InFlight',
    LANDED = 'Landed',
    ARRIVED = 'Arrived',
    DELAYED = 'Delayed',
    CANCELLED = 'Cancelled',
    UNKNOWN = 'Unknown',
}

export enum ScheduleDirection {
    OUTBOUND = 'OUTBOUND',
    INBOUND = 'INBOUND',
}

export enum RequestMode {
    FLIGHT_NUMBER = 'FlightNumber',
    ROUTE = 'Route',
    SCHEDULE_ROUTE_BOTH_DIRECTIONS = 'RouteWithBack',
    DEPARTURE = 'Departure',
    ARRIVAL = 'Arrival',
}
