import type { TerraformPlan, TerraformState, BlastRadiusReport } from '../resources/types.js'; import { RecoverabilityTier } from '../resources/types.js'; export interface AnalyzeOptions { includeNonDestructive?: boolean; useClassifier?: boolean; } export declare function analyzeBlastRadius(plan: TerraformPlan, state: TerraformState | null, options?: AnalyzeOptions): BlastRadiusReport; export declare function getWorstTier(report: BlastRadiusReport): RecoverabilityTier; export declare function shouldBlock(report: BlastRadiusReport, threshold?: RecoverabilityTier): boolean; //# sourceMappingURL=blast-radius.d.ts.map