/** * Centralized event constants for NMI embedded components */ export declare const NMI_COMPONENT_NAMES: { readonly DEPOSIT_REPORTING: "nmi-deposit-reporting"; readonly TRANSACTION_REPORTING: "nmi-transaction-reporting"; }; export declare const NMI_EVENTS: { readonly DEPOSIT_REPORTING: { readonly DEPOSIT_SELECTED: "embedded:deposit-reporting:depositSelected"; readonly DEPOSITS_LOADED: "embedded:deposit-reporting:depositsLoaded"; readonly ERROR: "embedded:deposit-reporting:error"; readonly FILTER_CHANGE: "embedded:deposit-reporting:filterChange"; readonly SORT_CHANGE: "embedded:deposit-reporting:sortChange"; readonly PAGINATION_CHANGE: "embedded:deposit-reporting:paginationChange"; readonly EXPORT: "embedded:deposit-reporting:export"; }; readonly TRANSACTION_REPORTING: { readonly TRANSACTION_SELECTED: "embedded:transaction-reporting:transactionSelected"; readonly TRANSACTIONS_LOADED: "embedded:transaction-reporting:transactionsLoaded"; readonly ERROR: "embedded:transaction-reporting:error"; readonly FILTER_CHANGE: "embedded:transaction-reporting:filterChange"; readonly SORT_CHANGE: "embedded:transaction-reporting:sortChange"; readonly PAGINATION_CHANGE: "embedded:transaction-reporting:paginationChange"; readonly EXPORT: "embedded:transaction-reporting:export"; }; }; export type ComponentName = typeof NMI_COMPONENT_NAMES[keyof typeof NMI_COMPONENT_NAMES]; export type DepositReportingEventName = typeof NMI_EVENTS.DEPOSIT_REPORTING[keyof typeof NMI_EVENTS.DEPOSIT_REPORTING];