import { FunctionInfo, LogicPattern } from '../types/function-analysis.js'; export declare class LogicDetector { detectPatterns(func: FunctionInfo): Promise; private detectConditionalPatterns; private detectLoopPatterns; private detectRecursionPatterns; private detectCallbackPatterns; private detectPromisePatterns; private detectErrorHandlingPatterns; private extractVariablesFromCondition; private createSubLocation; } //# sourceMappingURL=logic-detector.d.ts.map