UNPKG

@golemio/pid

Version:
11 lines (10 loc) 616 B
import { RopidVYMIEventsModel, RopidVYMIEventsRoutesModel } from "../../../../ropid-vymi"; import { GtfsRtRedisRepository } from "../data-access/GtfsRtRedisRepository"; import { IFeedHeader } from "../interfaces/GtfsRealtimeInterfaces"; export declare class AlertsGenerator { private readonly gtfsRtRedisRepository; private readonly vymiEventsRepository; private alertsTransformation; constructor(gtfsRtRedisRepository: GtfsRtRedisRepository, vymiEventsRepository: RopidVYMIEventsModel, vymiRoutesRepository: RopidVYMIEventsRoutesModel); generateAlerts(feedHeader: IFeedHeader): Promise<void>; }