platform-marketing-content-.../src/shared/constants/index.ts
2026-01-04 07:19:31 -06:00

37 lines
792 B
TypeScript

/**
* Constants Module - Single Source of Truth
*
* @description Exporta todas las constantes centralizadas del sistema.
* Usar este módulo en lugar de definir constantes locales.
*
* @usage
* ```typescript
* import { DB_SCHEMAS, DB_TABLES, UserStatusEnum } from '@shared/constants';
* ```
*/
// Database constants
export {
DB_SCHEMAS,
DB_TABLES,
type SchemaName,
type AuthTableName,
type CrmTableName,
type AssetsTableName,
type ProjectsTableName,
type TenantsTableName,
} from './database.constants';
// Enums constants
export {
UserStatusEnum,
UserRoleEnum,
ClientTypeEnum,
ProjectStatusEnum,
ContentTypeEnum,
ContentStatusEnum,
AssetTypeEnum,
TenantPlanEnum,
TenantStatusEnum,
} from './enums.constants';