UNPKG

nestjs-meilisearch

Version:
10 lines (9 loc) 622 B
import { DocumentOptions, DocumentsQuery, EnqueuedTask, MeiliSearch } from 'meilisearch'; export declare class MeiliSearchService { private readonly meiliSearchClient; constructor(meiliSearchClient: MeiliSearch); addDocuments(index: string, documents: Array<Record<string, any>>, options?: DocumentOptions): Promise<EnqueuedTask>; getDocuments(index: string, parameters?: DocumentsQuery<Record<string, any>>): Promise<any>; updateDocuments(index: string, documents: Array<Partial<Record<string, any>>>): Promise<EnqueuedTask>; deleteDocument(index: string, docId: string): Promise<EnqueuedTask>; }