restructure parking and shuttle repository loaders

This commit is contained in:
2025-04-11 17:13:39 -07:00
parent 0e3c12bebc
commit c9aa2c401f
11 changed files with 21 additions and 21 deletions

View File

@@ -0,0 +1,9 @@
import { RepositoryLoader } from "../RepositoryLoader";
export interface ShuttleRepositoryLoader extends RepositoryLoader {
fetchAndUpdateRouteDataForSystem(): Promise<void>;
fetchAndUpdateStopAndPolylineDataForRoutesInSystem(): Promise<void>;
fetchAndUpdateShuttleDataForSystem(): Promise<void>;
fetchAndUpdateEtaDataForExistingStopsForSystem(): Promise<void>;
fetchAndUpdateEtaDataForStopId(stopId: string): Promise<void>;
}