diff --git a/src/search/search-engine.ts b/src/search/search-engine.ts index 51a9d54..a676f54 100644 --- a/src/search/search-engine.ts +++ b/src/search/search-engine.ts @@ -8,6 +8,7 @@ import { type DocumentRef, type IndexedDocument, type ResultNote, + type SearchMatch, } from '../globals' import { diff --git a/src/search/tokenizer.ts b/src/search/tokenizer.ts index b331207..9bd5baf 100644 --- a/src/search/tokenizer.ts +++ b/src/search/tokenizer.ts @@ -1,4 +1,4 @@ -import type { QueryCombination } from 'minisearch' +import type { Query, QueryCombination } from 'minisearch' import { BRACKETS_AND_SPACE, chsRegex, SPACE_OR_PUNCTUATION } from '../globals' import { logVerbose, splitCamelCase, splitHyphens } from '../tools/utils' import type OmnisearchPlugin from '../main' @@ -102,7 +102,7 @@ export class Tokenizer { return { combineWith: 'OR', - queries: uniqueQueries, + queries: uniqueQueries as Query[], } }