export declare const EVENT_KEYS: {
    /**
     * ========= AI DOMAIN EVENTS =========
     */
    readonly ai: {
        readonly EMAIL_SUMMARY_REQUESTED: "ai.email.summary.requested";
        readonly COMPLIANCE_SUMMARY_REQUESTED: "ai.compliance.summary.requested";
        readonly COMPLIANCE_FIND_MATCH_REQUESTED: "ai.compliance.find-match.requested";
        readonly PORTFOLIO_NOTE_SUMMARY_REQUESTED: "ai.portfolio.note.summary.requested";
    };
    /**
     * ========= AUTH DOMAIN EVENTS =========
     */
    readonly auth: {
        readonly PASSWORD_RESET_BY_ADMIN_REQUESTED: "auth.password.reset-by-admin.requested";
        readonly PASSWORD_UPDATE_BY_USER_REQUESTED: "auth.password.update-by-user.requested";
    };
    /**
     * ========= COMPLIANCE DOMAIN EVENTS =========
     */
    readonly compliance: {
        readonly SUMMARY_GENERATED: "compliance.summary.generated";
        readonly FIND_MATCH_COMPLETED: "compliance.find-match.completed";
    };
    /**
     * ========= CRM DOMAIN EVENTS =========
     */
    readonly crm: {
        readonly PROSPECT_EMAILS_SEND_REQUESTED: "crm.prospect.emails.requested";
        readonly PROSPECT_PAYMENT_MATCHED: "crm.prospect.payment-matched";
    };
    /**
     * ========= FINANCE DOMAIN EVENTS =========
     */
    readonly finance: {
        readonly REPORT_PER_ACCOUNT_REQUESTED: "finance.report.account.requested";
        readonly REPORT_CONSOLIDATED_REQUESTED: "finance.report.consolidated.requested";
        readonly YIELD_RECALCULATION_REQUESTED: "finance.yield.recalculation.requested";
        readonly INCOMING_PAYMENT_DETECTED: "finance.incoming-payment.detected";
        readonly PARTICIPATION_REPORT_EMAIL_SEND_REQUESTED: "finance.participation.report.email.send.requested";
    };
    /**
     * ========= PORTFOLIO DOMAIN EVENTS =========
     */
    readonly portfolio: {
        readonly INBOUND_RECEIVED: "portfolio.inbound.received";
        readonly SUMMARY_GENERATED: "portfolio.summary.generated";
        readonly NOTE_SUMMARY_REQUESTED: "portfolio.note.summary.requested";
        readonly NOTE_SUMMARY_GENERATED: "portfolio.note.summary.generated";
        readonly BORROWER_REMINDERS_OVERDUE: "portfolio.borrower.reminders.overdue";
    };
    /**
     * ========= NOTIFICATIONS DOMAIN EVENTS =========
     */
    readonly notifications: {
        readonly BORROWER_REMINDER_EMAIL_SENT: "notifications.borrower.reminder.email.sent";
        readonly BORROWER_REMINDER_EMAIL_FAILED: "notifications.borrower.reminder.email.failed";
        readonly EMAIL_SEND_REQUESTED: "notifications.email.send.requested";
        readonly EMAIL_SENT: "notifications.email.sent";
        readonly EMAIL_FAILED: "notifications.email.failed";
    };
};
