/** * Feature extraction from Terraform plan data for the classifier. * * Converts variable resource attributes into a fixed-size feature vector * that captures the "safety-relevant" patterns across all resource types. */ import type { ResourceChange, TerraformState } from '../resources/types.js'; import { ClassifierFeatures } from './decision-tree.js'; /** * Extract features from a Terraform resource change. */ export declare function extractFeatures(change: ResourceChange, state: TerraformState | null): ClassifierFeatures; /** * Get feature explanations for debugging/tracing. */ export declare function explainFeatures(features: ClassifierFeatures): string[]; //# sourceMappingURL=feature-extractor.d.ts.map