/**
 * Supply risk detection thresholds.
 * Loaded from environment variables with healthcare-appropriate defaults.
 */
export interface RiskThresholds {
    /** Days of supply below which a CRITICAL shortage alert fires. */
    readonly criticalDaysSupply: number;
    /** Days of supply below which a WARNING shortage alert fires. */
    readonly warningDaysSupply: number;
    /** Days of supply above which a SURPLUS alert fires. */
    readonly surplusDaysSupply: number;
    /** Ratio threshold for IMBALANCE — one facility has N× more than another. */
    readonly imbalanceRatio: number;
    /** Whether the engine may auto-create transfer/procurement orders. */
    readonly autoActionEnabled: boolean;
    /** Maximum dollar value for auto-created orders. */
    readonly autoActionMaxValue: number;
    /** Default reorder point in days (overridden per-SKU when configured). */
    readonly defaultReorderPointDays: number;
    /** Maximum days on hand before surplus flagged. */
    readonly maxDaysOnHand: number;
}
export declare function loadThresholds(): RiskThresholds;
//# sourceMappingURL=thresholds.d.ts.map