@golemio/pid
Version:
Golemio PID Module
11 lines (10 loc) • 798 B
TypeScript
import { RouteSubAgencyDto } from "../../../../../../schema-definitions/ropid-gtfs/models/RouteSubAgencyDto";
import { DescriptorModel } from "../../../../../../schema-definitions/vehicle-descriptors/models";
import { IProcessRegionalBusRunMessage } from "../../interfaces/IProcessRegionalBusRunMessagesInput";
import { IExtendedScheduleWithExternalId } from "./interfaces/IExtendedSchedule";
import { ITripScheduleManager } from "./interfaces/ITripScheduleManager";
export declare class TripScheduleManager implements ITripScheduleManager {
private readonly tripScheduleRepository;
constructor();
getScheduleInput(message: IProcessRegionalBusRunMessage, subAgencyEntities: RouteSubAgencyDto[], descriptorEntities: DescriptorModel[]): Promise<IExtendedScheduleWithExternalId | null>;
}