/**
 * Safe Removal Suggestions Engine for M2JS
 * Generates intelligent removal suggestions with confidence levels
 */
import { DeadExport, UnusedImport, RemovalSuggestion } from './dead-code-types';
/**
 * Generate safe removal suggestions for dead code
 */
export declare function generateRemovalSuggestions(deadExports: DeadExport[], unusedImports: UnusedImport[], projectPath: string): RemovalSuggestion[];
/**
 * Generate confidence levels and risk assessment for dead exports
 */
export declare function assessExportRemovalRisk(deadExport: DeadExport, projectPath: string): {
    confidence: 'high' | 'medium' | 'low';
    riskFactors: string[];
};
/**
 * Generate confidence levels and risk assessment for unused imports
 */
export declare function assessImportRemovalRisk(unusedImport: UnusedImport): {
    confidence: 'high' | 'medium' | 'low';
    riskFactors: string[];
};
