/**
 * HIPAAAuditBot -- Automated HIPAA Security Rule auditing.
 *
 * Inspects the governance directory structure to verify that HIPAA
 * technical safeguards are in place. Checks for file existence,
 * configuration presence, and control readiness. Does NOT call external APIs.
 *
 * GATE 11: Compliance Audit Bot System (T-155)
 *
 * @connexum/ai-governance
 */
import { type AuditRunResult, type AuditRunner } from './scheduler';
export interface HIPAAConfig {
    /** Directory containing audit logs */
    logDir: string;
    /** Directory containing governance files */
    governanceDir: string;
}
export declare class HIPAAAuditBot implements AuditRunner {
    private logDir;
    private governanceDir;
    constructor(config: HIPAAConfig);
    /**
     * Run the full HIPAA audit.
     */
    runAudit(): AuditRunResult;
    private checkAccessControlAuth;
    private checkAccessControlRBAC;
    private checkAuditControlLogging;
    private checkAuditControlIntegrity;
    private checkIntegrityHashManifest;
    private checkIntegrityTamperDetection;
    private checkTransmissionEncryption;
    private checkPHIClassification;
    private checkMinimumNecessary;
    private checkBreachNotification;
}
//# sourceMappingURL=hipaa.d.ts.map