openclaw/src/config/config.ts
2026-03-02 18:41:58 +00:00

24 lines
607 B
TypeScript

export {
clearConfigCache,
clearRuntimeConfigSnapshot,
createConfigIO,
getRuntimeConfigSnapshot,
loadConfig,
parseConfigJson5,
readConfigFileSnapshot,
readConfigFileSnapshotForWrite,
resolveConfigSnapshotHash,
setRuntimeConfigSnapshot,
writeConfigFile,
} from "./io.js";
export { migrateLegacyConfig } from "./legacy-migrate.js";
export * from "./paths.js";
export * from "./runtime-overrides.js";
export * from "./types.js";
export {
validateConfigObject,
validateConfigObjectRaw,
validateConfigObjectRawWithPlugins,
validateConfigObjectWithPlugins,
} from "./validation.js";