/**
 * 用户模块统一导出
 */

// ==================== Store ====================
export {
  useUserManagerStore,
  type UserManagerState,
  type UserManagerActions,
  type UserManagerStore,
} from './userStore';

// ==================== Manager ====================
export { userManager, UserManager } from './UserManager';

// ==================== Hooks ====================
export {
  useCurrentUser,
  useUser,
  useUsers,
  type UseCurrentUserResult,
  type UseUserResult,
  type UseUsersResult,
} from './hooks';

// ==================== 默认导出 ====================
export { default } from './UserManager';