import { Schedule } from "../native/Schedule"; import { IdGenerator } from "../native/OverlayRecord"; /** * Loop through every schedule and replace any early morning services with a copy on the previous day. * * GTFS specification defines "time" as starting from noon minus 12 hours, which is normally midnight * but may be different by 1 hour on the day when the summer time zone changes, in order to avoid * a DST change happening inside a service day. * * Therefore, trains which depart before the change on changeover days should be recorded as on the * previous service day instead. */ export declare function addLateNightServices(schedules: Schedule[], idGenerator: IdGenerator): Schedule[];