import type { IMenuItem, SearchResult } from './types'; import type { OperationModel } from './models/Operation'; import type Worker from './SearchWorker.worker'; export declare class SearchStore { searchWorker: Worker; indexItems(groups: Array): void; add(title: string, body: string, meta?: T): void; dispose(): void; search(q: string): Promise[]>; toJS(): Promise; load(state: GenericObject): void; fromExternalJS(path?: string, exportName?: string): void; }