import { TextSplitter } from "../text_splitter.js"; import { Document } from "../document.js"; export interface DocumentLoader { load(): Promise; loadAndSplit(textSplitter?: TextSplitter): Promise; } export declare abstract class BaseDocumentLoader implements DocumentLoader { abstract load(): Promise; loadAndSplit(splitter?: TextSplitter): Promise; }