Skip to main content
This page documents cross-scope enums exported by the TypeScript SDK. For Mexico-scope-specific enums (TipoOperacion, TipoAlerta, ActivoVirtual, Localidades, etc.), see the Scopes tab — each scope page includes the generated enum tables for that scope.

Base Enums

These enums are available at the root level of the SDK.

ClientType

Type of client entity.

ClientRole

Role of a client in a transaction.

ClientRelationshipType

Type of relationship between clients.

AddressType

Purpose/category of an address.

BankAccountType

Type of bank account.

ContactMethodType

Type of contact method.

Currency

ISO 4217 currency codes plus cryptocurrency symbols. Includes 180+ fiat currencies and 600+ cryptocurrencies.

Country

ISO 3166-1 country codes (249 countries).

DocumentCategory

Universal document categorization.

DocumentStatus

Lifecycle status of a document.

TransactionStatus

Lifecycle status of a transaction.

AlertStatus

Alert lifecycle status.

Workflow Enums

Enums used by the monitoring workflows engine. Available from @artu-ai/shared.

WorkflowStatus

Lifecycle status of a monitoring workflow.

WorkflowTriggerType

What triggers workflow execution.

WorkflowTriggerEntity

Entity that triggers a workflow.

WorkflowTriggerEvent

Event that triggers a workflow.

WorkflowVariableScope

Scope of a workflow variable.

ConditionOperator

Operators for workflow conditions.

TimeUnit

Time units for workflow windows and schedules.

AggregationFunction

Aggregation functions for workflow conditions.

Scope-Specific Enums

Mexico-specific and other scope-specific enums (document types, entity types, operation types, alert types, monetary instruments, and more) are documented on the individual scope pages in the Scopes tab. For example:
  • Mexico — MexDocumentType, MexEntityType, CodigoActividad, GiroMercantil, and more → Mexico
  • Mexico ARI — FormaPago, InstrumentoMonetario, TipoAlerta, TipoInmueble, TipoOperacion → Mexico ARI
  • Mexico AVI — ActivoVirtual, InstrumentoMonetario, TipoAlerta, TipoOperacion, TipoTransferencia → Mexico AVI
  • Mexico INM — FiguraCliente, FiguraSO, FormaPago, InstrumentoMonetario, TipoAlerta, TipoInmueble, TipoOperacion → Mexico INM
  • Mexico JYS — InstrumentoMonetario, LineaNegocio, MedioOperacion, TipoAlerta, TipoBien, TipoInmueble, TipoLiquidacion, TipoOperacion, TipoSucursal → Mexico JYS
  • Mexico MJR — FormaPago, InstrumentoMonetario, TipoAlerta, TipoBien, TipoOperacion, UnidadComercializada → Mexico MJR
  • Mexico MPC — InstrumentoMonetario, TipoAlerta, TipoGarantia, TipoInmueble, TipoOperacion → Mexico MPC
  • Mexico TSC — TipoAlerta, TipoOperacion, TipoTarjeta → Mexico TSC
  • Mexico CNBV Transmisor — InstrumentoMonetario, TipoOperacion, TipoReporte → Mexico CNBV Transmisor
Scope-specific enums are accessible via the Enums namespace on each sub-entry point: