import { SuccessInterface, ErrorInterface } from '../config/Interfaces/Helper/response.helper.interface'; /** * Centralizes document-loading logic that used to be duplicated across the Reader, * Update, Delete, and Aggregation operations - handles both a direct file list and * full directory scanning (filtered to `.axiodb` files), loaded via worker threads. */ export default class DocumentLoader { private static readonly ResponseHelper; static loadDocuments(collectionPath: string, documentFiles?: string[], includeFileName?: boolean): Promise; }