import { OnDestroy, OnInit } from '@angular/core'; import { Store } from '@ngrx/store'; import { IStatusBarState } from '../../../status-bar/reducers/status-bar.reducer'; import { IStatusBarConfig } from '../../../status-bar/models/statusBar-config.model'; import { IOverlay, IOverlayDrop } from '../../models/overlay.model'; import { TranslateService } from '@ngx-translate/core'; export declare class OverlayNavigationBarComponent implements OnInit, OnDestroy { protected store: Store; statusBarConfig: IStatusBarConfig; protected translateService: TranslateService; goPrevActive: boolean; goNextActive: boolean; hasOverlayDisplay: boolean; isFirstOverlay: boolean; isLastOverlay: boolean; overlaysLength: number; hasOverlayDisplay$: import("rxjs").Observable; isLastOrFirstOverlay$: import("rxjs").Observable<[IOverlay, IOverlayDrop[], IOverlay[]]>; private _scannedAreaKeys; private _overlayHackKeys; private _toggleDirectionKeys; constructor(store: Store, statusBarConfig: IStatusBarConfig, translateService: TranslateService); isElementNotValid($event: KeyboardEvent): any; isElementInput(activeElement: any): boolean; isTimePicker(activeElement: any): any; onkeyup($event: KeyboardEvent): void; onkeydown($event: KeyboardEvent): void; onkeypress($event: KeyboardEvent): void; private keyWasUsed; private keysWereUsed; clickGoAdjacent(isNext: any): void; clickScannedArea(): void; clickTime(): void; clickExpand(): void; ngOnInit(): void; ngOnDestroy(): void; }