@unchainedshop/events
Version:
Event emitter abstraction layer for the Unchained Engine
4 lines (3 loc) • 499 B
TypeScript
import type { AuditLog } from './index.ts';
export declare function configureAuditIntegration(auditLog: AuditLog): void;
export declare const AUDITED_EVENTS: readonly ["API_LOGIN_TOKEN_CREATED", "API_LOGOUT", "USER_CREATE", "USER_REMOVE", "USER_UPDATE_PASSWORD", "USER_ADD_ROLES", "USER_UPDATE_ROLE", "USER_ACCOUNT_ACTION", "ORDER_CREATE", "ORDER_CHECKOUT", "ORDER_CONFIRMED", "ORDER_FULFILLED", "ORDER_REJECTED", "ORDER_ADD_PRODUCT", "ORDER_REMOVE_CART_ITEM", "ORDER_PAY", "ORDER_UPDATE_PAYMENT"];