declare const NativeSemanticAnalyzer: any, NativePatternLearner: any, NativeAstParser: any, NativeBlueprintAnalyzer: any, NativeFrameworkDetector: any, initCore: any; export { NativeSemanticAnalyzer as SemanticAnalyzer, NativePatternLearner as PatternLearner, NativeAstParser as AstParser, NativeBlueprintAnalyzer as BlueprintAnalyzer, NativeFrameworkDetector as FrameworkDetector, initCore }; export type { SemanticConcept, CodebaseAnalysisResult, Pattern, PatternAnalysisResult, ApproachPrediction, LineRange, ComplexityMetrics, ParseResult, AstNode, Symbol, PatternExample } from '../rust-core/index.js'; export type SemanticAnalyzerType = typeof NativeSemanticAnalyzer; export type PatternLearnerType = typeof NativePatternLearner; export type AstParserType = typeof NativeAstParser; export type BlueprintAnalyzerType = typeof NativeBlueprintAnalyzer; export type FrameworkDetectorType = typeof NativeFrameworkDetector; //# sourceMappingURL=rust-bindings.d.ts.map