import { ImageryCommunicatorService } from '@ansyn/imagery'; import { UpdateMapAction } from '@ansyn/map-facade'; import { Actions } from '@ngrx/effects'; import { Store } from '@ngrx/store'; import { Observable } from 'rxjs'; import { ToggleDraggedModeAction } from '../actions/overlay-status.actions'; import { IOverlayStatusConfig } from '../config/overlay-status-config'; import { OverlayOutOfBoundsService } from '../../../../services/overlay-out-of-bounds/overlay-out-of-bounds.service'; export declare class OverlayStatusEffects { protected actions$: Actions; protected communicatorsService: ImageryCommunicatorService; protected store$: Store; protected outOfBoundsService: OverlayOutOfBoundsService; protected config: IOverlayStatusConfig; backToWorldView$: Observable; backToWorldSuccessRemoveOverlay$: Observable; onOverlayOutOfBounds: Observable; toggleTranslate$: Observable; onScannedAreaActivation$: Observable; onSetLayoutDisableTranslateMode$: Observable; constructor(actions$: Actions, communicatorsService: ImageryCommunicatorService, store$: Store, outOfBoundsService: OverlayOutOfBoundsService, config: IOverlayStatusConfig); }