export declare const getMeticulousLocalDataDir: () => string; export declare const setMeticulousLocalDataDir: (localDataDir?: string | null) => void; /** * Runs `fn` with `getMeticulousLocalDataDir()` returning `dataDir` for the * duration of the call (and any async continuations originating from it). * * This is backed by `AsyncLocalStorage`, so concurrent calls each see their * own isolated data directory. Callers outside any `runWithLocalDataDir` scope * continue to use the global `_localDataDir` / default — fully backwards-compatible. */ export declare const runWithLocalDataDir: (dataDir: string, fn: () => Promise) => Promise;