import type { AeiRecommendation, DependencyAssessment, WorkspaceApiExposureResult } from './types.ts';
export declare function bandIndex(band: AeiRecommendation): number;
/**
 * True when a dependency's current placement contradicts its recommendation:
 * peer-leaning recommendations for deps in `dependencies`, or dep-leaning
 * recommendations for deps in `peerDependencies`. `review` is never a
 * mismatch — it asks for a human decision.
 */
export declare function isMismatch(assessment: DependencyAssessment): boolean;
export interface HumanApiExposureReportOptions {
    /** Hide assessments below this band (defaults to `probably-dependency`). */
    minBand?: AeiRecommendation;
    verbose?: boolean;
}
export declare function renderHumanApiExposure(results: WorkspaceApiExposureResult[], options?: HumanApiExposureReportOptions): void;
//# sourceMappingURL=reporters.d.ts.map