/**
 * Health Check Modules - Barrel Export
 */

// Types
export type { HealthCheck, HealthGroup, HealthReport } from './types';

// System checks
export { checkClaudeCli, checkCcsDirectory, checkPermissions } from './system-checks';

// Symlink checks
export { checkCcsSymlinks, checkSettingsSymlinks } from './symlink-checks';

// Environment checks
export { checkEnvironment } from './environment-checks';

// Config checks
export { checkConfigFile, checkSettingsFiles, checkClaudeSettings } from './config-checks';

// Profile checks
export { checkProfiles, checkInstances, checkDelegation } from './profile-checks';

// CLIProxy checks
export {
  checkCliproxyBinary,
  checkCliproxyConfig,
  checkOAuthProviders,
  checkCliproxyPort,
} from './cliproxy-checks';

// OAuth checks
export { checkOAuthPortsForDashboard } from './oauth-checks';

// WebSearch checks
export { checkWebSearchClis } from './websearch-checks';
