import type { DocumentSearchOptions } from 'flexsearch'; import type { Doc } from 'yjs'; export type QueryContent = string | Partial>; export type IndexMeta = Readonly<{ content: string; reference?: string; space: string; tags: string[]; }>; export declare class SearchIndexer { private readonly _doc; private readonly _indexer; constructor(doc: Doc, locale?: string); onPageCreated(pageId: string): void; search(query: QueryContent): Map; private _search; private _handlePageIndexing; private _refreshIndex; private _toContent; private _getPage; } //# sourceMappingURL=search.d.ts.map