import { OnDestroy } from '@angular/core'; import { MatBottomSheetRef } from '@angular/material/bottom-sheet'; import { Router } from '@angular/router'; import { PlatformHelper } from '@metromobilite/m-features/core'; import { RealtimeDataService } from '@metromobilite/m-features/realtime-data'; import { FavoritesHandlerService } from '../../favorites.handler'; import { Disturbance, DisturbancesService } from '@metromobilite/m-features/dyn'; import { FavoriteComponentAlerteService } from '../../services/favorite-component-alerte.service'; import { Shape } from '@metromobilite/m-ui/m-logo-lines'; import * as i0 from "@angular/core"; export declare class ClusterActionsBottomSheetComponent implements OnDestroy { private _bottomSheetRef; private favoritesHandler; private plateformHelper; data: any; ivBaseUrl: string; link: any; private realTimeData; private router; private disturbanceService; private alerteService; isMobile: boolean; poi: any; buttons: { notifications: boolean; fiche_horaire: boolean; ticket: boolean; detail_ligne: boolean; loc_arret: boolean; itineraire: boolean; ajout_fav: boolean; affluence: boolean; }; affluenceLvl: any; private unSubscriber; disturbanceLigne: Disturbance[]; Shape: typeof Shape; constructor(_bottomSheetRef: MatBottomSheetRef, favoritesHandler: FavoritesHandlerService, plateformHelper: PlatformHelper, data: any, ivBaseUrl: string, link: any, realTimeData: RealtimeDataService, router: Router, disturbanceService: DisturbancesService, alerteService: FavoriteComponentAlerteService); editFavorite(): void; dismissBottomSheet(): void; ngOnDestroy(): void; enableAlerte(): void; disableAlerte(): void; isAlerted(): boolean; isOnMobile(): boolean; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }