import { Position } from 'geojson'; import { ValidationState } from '../../enums/validation-state'; import { QrCode } from '../qrcode'; import { QrCodeStop } from '../qrcode/qrcode-stop'; import { QrCodeVehicle } from '../qrcode/qrcode-vehicle'; export interface Validation { id: string; qrCode?: QrCode | QrCodeStop | QrCodeVehicle; coordinates?: Position; validUntil: Date; validFrom: Date; state: ValidationState; passengers: number; dateFrom?: Date; dateUntil?: Date; /** * @deprecated Use valid_from */ createdAt?: Date; }