UNPKG

@pikmeup/database-service

Version:

Shared database service for PikMeUp using Typegoose with MongoDB

21 lines (20 loc) 482 B
import { Ref } from '@typegoose/typegoose'; export declare enum TripType { TO_OFFICE = "TO_OFFICE", FROM_OFFICE = "FROM_OFFICE" } export declare enum TripStatus { ONGOING = "ONGOING", COMPLETED = "COMPLETED", CANCELLED = "CANCELLED" } export declare class Trip { startTimestamp: Date; endTimestamp?: Date; scheduledRoute: Ref<any>; passengerList: Ref<any>[]; driver: Ref<any>; cab: Ref<any>; type: TripType; status: TripStatus; }