/*
 * Memory-hub config — thin re-export of team-hub.json memory slice.
 */

export {
  loadMemoryHubConfig,
  saveMemoryHubConfig,
  updateMemoryHubConfig,
  MEMORY_HUB_CONFIG_PATH,
  TEAM_HUB_CONFIG_PATH,
  loadTeamHubConfig,
  saveTeamHubConfig,
  updateTeamHubConfig,
  loadPulseConfig,
  updatePulseConfig,
  collectHubStatusWarnings,
  validateHubConfig,
  applyHubConfigureParams,
  isMemoryBackendActive,
  isMemoryPersistenceActive,
  DEFAULT_TEAM_HUB_CONFIG,
  DEFAULT_PULSE_CONFIG,
  DEFAULT_SALIENCE_THRESHOLDS,
} from './team-hub-config';

export type {
  TeamHubConfig,
  PulseConfig,
  PulsePrivacyRules,
  OrchestrationConfig,
  SalienceThresholds,
} from './team-hub-config';
