UNPKG

@golemio/pid

Version:
11 lines (10 loc) 589 B
import { IPublicApiGtfsTrip } from "../../domain/PublicApiGtfsTripLookupInterfaces"; import { DetailedTripScope } from "../../routers/v2/helpers/DetailedTripScopeEnum"; import { GtfsTripScopeHandlerFactory } from "../helpers/gtfs-trip-scope/GtfsTripScopeHandlerFactory"; export declare class GtfsTripLookupFacade { private scopeHandlerFactory; private readonly gtfsTripRepository; constructor(scopeHandlerFactory: GtfsTripScopeHandlerFactory); getOneByGtfsTripId(gtfsTripId: string, scopes: DetailedTripScope[]): Promise<IPublicApiGtfsTrip>; private isGtfsTripValid; }