import type { ComplianceDecisionEngine, ComplianceEvaluationInput, ComplianceEvaluationResult } from './ComplianceDecisionEngine.js';
/**
 * Production compliance engine: Volume 13 rules + internal sanctions list.
 * Vendor adapter hook via COMPLIANCE_VENDOR env (worldcheck|chainalysis|internal).
 */
export declare class Volume13ComplianceDecisionEngine implements ComplianceDecisionEngine {
    private readonly mockFallback;
    private readonly rules;
    private readonly sanctions;
    private readonly vendor;
    private auditCounter;
    constructor(options?: {
        rulesPath?: string;
        sanctionsPath?: string;
    });
    private nextAuditId;
    private matchSanctions;
    evaluateTransaction(input: ComplianceEvaluationInput): Promise<ComplianceEvaluationResult>;
    evaluateEntity(entityId: string, tenantId: string): Promise<ComplianceEvaluationResult>;
    evaluateCounterparty(counterpartyId: string, tenantId: string): Promise<ComplianceEvaluationResult>;
}
export declare function createComplianceDecisionEngine(): ComplianceDecisionEngine;
