import { MenuPopupComponent } from "../menu";
import { OverlayComponent } from "../overlay/overlay-component/overlay.component";
import * as i0 from "@angular/core";
export declare class TimePickerKeyboardService {
    overlay: OverlayComponent;
    private popup;
    private menuItems;
    private keyboardEventsManager;
    private menuTrigger;
    initService(popup: MenuPopupComponent, overlay: OverlayComponent, trigger: HTMLElement): void;
    onKeyDown(event: KeyboardEvent): void;
    private handleOpenedMenu;
    private handleClosedMenu;
    private hideMenu;
    private navigateByArrow;
    private navigateOnLast;
    private navigateOnFirst;
    private getSelectedIndex;
    private isOpenMenuCode;
    static ɵfac: i0.ɵɵFactoryDeclaration<TimePickerKeyboardService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<TimePickerKeyboardService>;
}
