/**
 * Configuration module exports
 */
export { BUNDLED_PATHS, USER_PATHS, USER_DIR, LEGACY_PATHS, getServerPaths, ensureUserDirectories, hasLegacyPath, hasLegacyData, getEffectiveConfigPath, type BundledPathKey, type UserPathKey, type LegacyPathKey, } from './paths.js';
export { PluginatorConfigSchema, PluginSchema, PluginsConfigSchema, SourceConfigSchema, SourcesConfigSchema, ThemeColorsSchema, ThemeConfigSchema, validateConfig, formatZodErrors, type PluginatorConfigInput, type PluginatorConfigOutput, type PluginInput, type PluginOutput, type SourceConfigInput, type SourceConfigOutput, type ThemeConfigInput, type ThemeColorsInput, } from './schema.js';
export { DEFAULT_CONFIG, DEFAULT_SOURCES, DEFAULT_THEME_COLORS, OCEAN_THEME_COLORS, FOREST_THEME_COLORS, SUNSET_THEME_COLORS, THEME_PRESETS, getThemeColors, mergeThemeColors, CONFIG_PATHS, getConfigPath, } from './defaults.js';
export { APP_NAME, getAppVersion, getUserAgent, resetVersionCache } from './version.js';
export { loadConfig, saveConfig, loadPlugins, loadAllPlugins, savePlugins, updatePluginEnabledStates, loadSources, saveSources, loadTheme, initializeConfig, initializeDataFiles, ensureDataDirectory, ConfigManager, getConfigManager, type ConfigLoadResult, } from './loader.js';
export { ensureFileIntegrity, type IntegrityReport } from './integrity.js';
//# sourceMappingURL=index.d.ts.map