/** * @fractary/core - Configuration Module * * Unified configuration loading with authentication support. */ export { loadEnv, isEnvLoaded, getCurrentEnv, switchEnv, clearEnv, loadConfig, loadConfigSync, getEnvDir, ensureEnvDir, listEnvFiles, resolveEnvFile, readManagedSection, writeManagedSection, type LoadedConfig, type LoadConfigOptions, type ExtractedGitHubConfig, type EnvFileInfo, } from './loader'; export { loadYamlConfig, writeYamlConfig, injectDocumentationComments, findProjectRoot, configExists, getConfigPath, getCoreDir, substituteEnvVars, validateEnvVars, PLUGIN_DOC_URLS, CONFIG_GUIDE_URL, type CoreYamlConfig, type ConfigLoadOptions, type WriteYamlConfigOptions, type WorkConfig as YamlWorkConfig, type RepoConfig as YamlRepoConfig, type LogsConfig as YamlLogsConfig, type FileConfig as YamlFileConfig, type DocsConfig as YamlDocsConfig, type CodexConfig as YamlCodexConfig, type RepoDefaults as YamlRepoDefaults, type PRDefaults as YamlPRDefaults, type PRMergeDefaults as YamlPRMergeDefaults, type FileSource as YamlFileSource, } from '../common/yaml-config'; export { getDefaultConfig, getMinimalConfig, getCloudFileConfig, type DefaultConfigOptions, type CloudConfigOptions, type CloudProvider, type CloudScope, } from './defaults'; export { validateConfig, CoreYamlConfigSchema, WorkConfigSchema, RepoConfigSchema, LogsConfigSchema, FileConfigSchema, DocsConfigSchema, CodexConfigSchema, type ValidationResult, type ValidatedCoreYamlConfig, } from './schema'; //# sourceMappingURL=index.d.ts.map