import { MeiliSearch, Settings } from 'meilisearch'; import { Config, DocumentType } from './types'; export declare class Sender { config: Config; queue: DocumentType[]; initial_index_uid: string; index_uid: string; batch_size: number; client: MeiliSearch; nb_documents_sent: number; constructor(config: Config); init(): Promise; add(data: DocumentType): Promise; updateSettings(settings: Settings): Promise; finish(): Promise; __batchSend(): void; __batchSendSync(): Promise; __swapIndex(): Promise; } //# sourceMappingURL=sender.d.ts.map