import { ElementRef, EventEmitter, OnDestroy, OnInit, Renderer2 } from '@angular/core'; export declare class SearchNavigationDirective implements OnInit, OnDestroy { private _render; private _elementRef; submit: EventEmitter<{ source: 'keyboard' | 'mouse'; index: number; }>; private _domListener; private _input; private _itemsList; private _currentIndex; constructor(_render: Renderer2, _elementRef: ElementRef); ngOnInit(): void; ngOnDestroy(): void; private mouseClick(event); private mouseMove(event); private keyDown(event); private readonly itemsList; private focusUp(); private focusDown(); private focusInput(); private blurInput(); private submitAction(source); private resetNavigation(); }