export declare const HEADER_TENANT_CODE = "x-tenant-code";
/**
 * @deprecated Use DEFAULT_COMMON_TENANT_CODES instead. Will be removed in v1.2.0.
 * Common tenant code for shared resources.
 */
export declare const TENANT_COMMON: string;
export declare const DEFAULT_TENANT_CODE = "single";
/**
 * List of common tenant codes that anyone can access via header override.
 * Can be customized via COMMON_TENANT_CODES environment variable (comma-separated).
 * Applications can also override by extending RolesGuard and overriding getCommonTenantCodes().
 *
 * Example: COMMON_TENANT_CODES=common,shared,public
 */
export declare const DEFAULT_COMMON_TENANT_CODES: string[];
/**
 * List of roles that can perform cross-tenant operations.
 * Can be customized via CROSS_TENANT_ROLES environment variable (comma-separated).
 * Applications can also override by extending RolesGuard and overriding getCrossTenantRoles().
 *
 * Example: CROSS_TENANT_ROLES=system_admin,general_manager
 */
export declare const DEFAULT_CROSS_TENANT_ROLES: string[];
