import BaseResult from '@jbrowse/core/TextSearch/BaseResults';
export interface Option {
    group?: string;
    result: BaseResult;
}
export declare function getFiltered(opts: Option[], inputValue: string): Option[];
export declare function aggregateResults(results: BaseResult[]): Record<string, BaseResult[]>;
export declare function getDeduplicatedResult(results: BaseResult[]): {
    result: BaseResult;
}[];
