import { HttpClient } from '@angular/common/http'; import { ArrayHelper, Transition } from '@metromobilite/m-features/core'; import { RouteSearchCovHelper } from '../../helpers/cov.helper'; import { RouteSearchItinerariesHelper } from '../../helpers/itineraries.helper'; import { RouteSearchParamsHelper } from '../../helpers/params.helper'; import { RouteSearchWrapperHelper } from '../../helpers/wrapper.helper'; import { CalculateFilterAction, CalculateRequestAction, CalculateSortAction, CalculateStartAction, CalculateWrapItinerariesAction } from './calculate.actions'; import { DisturbancesService } from '@metromobilite/m-features/dyn'; import { RouteSearchResultsHelper } from '../../helpers/route-search-results.helper'; import * as i0 from "@angular/core"; export declare class RouteSearchCalculateTransitions { private http; private paramsHelper; private routeSearchResultHelper; private itinerariesHelper; private covHelper; private wrapperHelper; private arrayHelper; private disturbancesService; onStart: Transition; onRequest: Transition; onFilter: Transition; onWrap: Transition; onSort: Transition; hasWheelchair: boolean; constructor(http: HttpClient, paramsHelper: RouteSearchParamsHelper, routeSearchResultHelper: RouteSearchResultsHelper, itinerariesHelper: RouteSearchItinerariesHelper, covHelper: RouteSearchCovHelper, wrapperHelper: RouteSearchWrapperHelper, arrayHelper: ArrayHelper, disturbancesService: DisturbancesService); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }