import { ITripScopeHandler } from "../../../../domain/ITripScopeHandler";
import { IPublicApiGtfsTrip } from "../../../../domain/PublicApiGtfsTripLookupInterfaces";
import { ITripWithDefinedRouteDto } from "../../../../../../schema-definitions/ropid-gtfs/interfaces/ITripWithOptionalAssociationsDto";
export declare abstract class AbstractGtfsTripScopeHandler implements ITripScopeHandler<IPublicApiGtfsTrip, ITripWithDefinedRouteDto> {
    abstract handle(output: IPublicApiGtfsTrip, gtfsTrip: ITripWithDefinedRouteDto): IPublicApiGtfsTrip;
}
