import { Component, ComponentType, ReactNode } from 'react'; import { ContextualPopupContextRect } from '../../common'; import { SearchSelectOptionProps } from './search-select.doc'; export interface SearchSelectPopupProps { context: ContextualPopupContextRect; values: T[]; optionComponent: ComponentType>; onSelect(value: T): void; } export declare class SearchSelectPopup extends Component> { private contextualPopupService; private _currentValue; private readonly currentValue; render(): ReactNode; next(): void; previous(): void; select(value?: T | undefined): void; private getKey; private onActivate; private onMouseDown; private setCurrentValue; }