diff --git a/index.d.ts b/index.d.ts index 696463b..0aadfa3 100644 --- a/index.d.ts +++ b/index.d.ts @@ -5,6 +5,8 @@ declare module "flexsearch" { readonly index: string; readonly length: number; + init(); + init(options: CreateOptions); add(id: number, o: T); search(query: string, options: numberĀ | SearchOptions, callback: (results: SearchResults) => void): void; search(query: string, options?: number | SearchOptions): Promise>; @@ -74,7 +76,7 @@ declare module "flexsearch" { type Cursor = string; export default class FlexSearch { - static create(options?: Options): Index; + static create(options?: CreateOptions): Index; static registerMatcher(matcher: Matcher); static registerEncoder(name: string, encoder: EncoderFn); static registerLanguage(lang: string, options: { stemmer?: Stemmer; filter?: string[] });