@boundless-oss/atlas
Version:
Atlas - MCP Server for comprehensive startup project management
11 lines • 576 B
TypeScript
import type { RAGDocument, RAGChunk, DocumentMetadata, DocumentProcessor } from './types.js';
export declare class MarkdownDocumentProcessor implements DocumentProcessor {
private chunkIdCounter;
parse(content: string, filePath: string): Promise<RAGDocument>;
chunk(document: RAGDocument, chunkSize: number, overlap: number): Promise<RAGChunk[]>;
extractMetadata(content: string, filePath: string): Promise<DocumentMetadata>;
private createChunk;
private detectChunkType;
private parseFrontmatter;
}
//# sourceMappingURL=document-processor.d.ts.map