import { BaseParser } from './base'; import { CodeChunk, ParsedModule } from '../../types'; export declare class MongoDBParser extends BaseParser { constructor(); parse(filePath: string, content: string): Promise; extractChunks(content: string, filePath: string): CodeChunk[]; private extractMongooseSchemas; private parseMongooseFields; private parseTypeScriptInterface; private extractCollections; private extractAggregationPipelines; private parseAggregationStages; private extractIndexDefinitions; private parseIndexFields; private parseIndexOptions; private extractValidationRules; private extractSchemaMethods; private extractSchemaVirtuals; private extractSchemaHooks; private extractImports; private extractExports; extractDependencies(content: string): string[]; } //# sourceMappingURL=mongodb-parser.d.ts.map