import type { ResolvedConfig } from "@claudexor/schema"; /** * Per-request config cache behind `loadConfigCached`. It parses again only * when a resolved source path, a source file's identity (device, inode, size, * mtime, ctime, taken before parsing) or a CLAUDEXOR_* environment value * changed; each call still returns a private copy. Unreadable sources and * failed parses are never cached, so they behave exactly like `loadConfig`. */ export declare function cachedLoad(repoRoot: string, paths: readonly string[], load: () => ResolvedConfig): ResolvedConfig; //# sourceMappingURL=config-cache.d.ts.map