hk-bus-eta
Version:
Query the ETA (Estimated Time of Arrival) of HK Bus/Minibus/MTR/Lightrail
15 lines (14 loc) • 703 B
TypeScript
import { RouteListEntry, EtaDb, Eta, StopList } from "./type";
interface fetchEtasProps extends RouteListEntry {
stopList: StopList;
holidays: EtaDb["holidays"];
serviceDayMap: EtaDb["serviceDayMap"];
language: "zh" | "en";
seq: number;
}
export declare function fetchEtas({ route, stops, bound, dest, freq, seq, serviceType, co, nlbId, gtfsId, stopList, language, holidays, serviceDayMap, }: fetchEtasProps): Promise<Eta[]>;
export declare function fetchEtaDb(): Promise<EtaDb>;
export declare function fetchEtaDbMd5(): Promise<string>;
export declare function fetchRouteUpdatedAt(route: RouteListEntry): Promise<number>;
export * from "./journeyTime";
export type * from "./type";