feat(integrations): add search.ch integration with timetable widget (#5180)

This commit is contained in:
Meier Lukas authored and GitHub committed 2026-04-03 20:23:15 +02:00
1 parent 279d830b79
commit abb2dfc92a
19 files changed
+535

No files matched your search

@@ -0,0 +1,6 @@
import type { Station, Timetable, TimetableOptions } from "./timetable-types";
export interface TimetableIntegration {
searchStationsAsync(query: string): Promise<Station[]>;
getTimetableAsync(options: TimetableOptions): Promise<Timetable>;
}