import { OnDestroy, OnInit } from '@angular/core'; import { DistanceHelper, GeolocationService } from '@metromobilite/m-features/core'; import { BehaviorSubject } from 'rxjs'; import * as i0 from "@angular/core"; export declare class MfMcoEnabledDirective implements OnInit, OnDestroy { private geolocationService; private distanceHelper; isDisabled$: BehaviorSubject; startAt?: number; at: [number, number]; reasons: any[]; private unsubscriber; private geolocationWatcher; constructor(geolocationService: GeolocationService, distanceHelper: DistanceHelper); ngOnInit(): void; ngOnDestroy(): void; private get dateIsOk(); private get userIsWithin100m(); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }