export declare const POSIX_OPENCLAW_TMP_DIR = "/tmp/openclaw"; type ResolvePreferredOpenClawTmpDirOptions = { accessSync?: (path: string, mode?: number) => void; chmodSync?: (path: string, mode: number) => void; lstatSync?: (path: string) => { isDirectory(): boolean; isSymbolicLink(): boolean; mode?: number; uid?: number; }; mkdirSync?: (path: string, opts: { recursive: boolean; mode?: number; }) => void; getuid?: () => number | undefined; tmpdir?: () => string; warn?: (message: string) => void; }; type ResolvePreferredOpenClawTmpDirInternalOptions = ResolvePreferredOpenClawTmpDirOptions & { /** Test seam for the host platform; defaults to `process.platform`. */ platform?: NodeJS.Platform; }; export declare function resolvePreferredOpenClawTmpDir(options?: ResolvePreferredOpenClawTmpDirInternalOptions): string; export {};