import {Attr} from 'ts-framework' export class WaypointFiltersDTO { @Attr({ type: String, optional: true }) productIds?: string[] @Attr({ type: String, optional: true }) type?: string @Attr({ type: String, optional: true }) orgId?: string @Attr({ type: String, optional: true }) serviceId?: string @Attr({ type: String, optional: true }) operatorId?: string @Attr({ type: String, optional: true }) tripId?: string @Attr({ type: String, optional: true }) riderId?: string @Attr({ type: Boolean, optional: true }) started?: boolean @Attr({ type: Boolean, optional: true }) completed?: boolean @Attr({ type: Boolean, optional: true }) tripCompleted?: boolean @Attr({ type: String, optional: true }) timeStart?: string @Attr({ type: String, optional: true }) timeEnd?: string @Attr({ type: String, optional: true }) timeField?: string @Attr({ type: String, optional: true }) sortBy?: string[] @Attr({ type: Number, optional: true }) skip?: number @Attr({ type: Number, optional: true }) take?: number }