/** * KHAELOR * File: src/config/index.ts * Description: Public barrel for the config module (Layer 1 — imports shared only). * * Author: Simon-Pierre Boucher * Contact: contact@spboucher.ai */ export { DEFAULT_CONFIG, validatePartialConfig, validatePermissionsSection } from "./schema.js"; export type { KhaelorConfig, PartialKhaelorConfig, ThinkingMode, PermissionAction, PermissionRuleEntry, PermissionsSection, } from "./schema.js"; export { loadConfig, ResolvedConfig, REDACTED } from "./loader.js"; export type { CliConfigFlags, LoadConfigOptions } from "./loader.js"; export { persistPermissionGrant } from "./persist.js"; export type { PermissionGrant, PersistPermissionGrantOptions } from "./persist.js";