/**
 * Framework Analysis Orchestrator
 *
 * Runs applicable framework security models against each file,
 * returning per-file framework analysis results (safe/unsafe line annotations).
 */
import type { ScanFile } from '../../shared/types';
import type { ProjectContext } from '../project-context';
import type { FileFrameworkAnalysis } from './types';
/**
 * Analyze framework patterns across all files.
 *
 * For each file, runs all applicable framework models against each line.
 * Returns a Map of file path → FileFrameworkAnalysis.
 *
 * Only files with at least one match are included in the result.
 */
export declare function analyzeFrameworkPatterns(files: ScanFile[], projectContext: ProjectContext): Map<string, FileFrameworkAnalysis>;
export type { FrameworkSecurityModel, FrameworkSafePattern, FrameworkUnsafePattern, FileFrameworkAnalysis } from './types';
//# sourceMappingURL=index.d.ts.map