import type { MetricValue } from '../../../types/index.js'; import type { MetricPass, MetricContext } from '../metric-pass.js'; /** * Data Flow Metrics Pass * * Emits: data_flow_complexity * * data_flow_complexity = number of DFG uses that have a reaching definition * (def_id !== null). Measures how many data dependencies exist in the file. */ export declare class DataFlowMetricsPass implements MetricPass { readonly name = "data-flow-metrics"; run(ctx: MetricContext): MetricValue[]; } //# sourceMappingURL=data-flow-metrics-pass.d.ts.map