@imranbarbhuiya/mongoose-fuzzy-searching
Version:
Mongoose fuzzy searching plugin
8 lines (7 loc) • 527 B
TypeScript
import { NgramOptions, QueryObject } from "../types";
export declare const replaceSymbols: (text: string, escapeSpecialCharacters: boolean) => string;
export declare const isObject: (obj: any) => boolean;
export declare const isFunction: (fn: unknown) => boolean;
export declare const isString: (input: unknown) => boolean;
export declare const prepareNgrams: (ngramsOptions: Partial<NgramOptions>) => NgramOptions;
export declare const prepareQuery: (query: string, options?: Partial<QueryObject> | undefined) => QueryObject;