export declare const POSIX_CODERCLAW_TMP_DIR = "/tmp/coderclaw";
type ResolvePreferredCoderClawTmpDirOptions = {
    accessSync?: (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;
};
export declare function resolvePreferredCoderClawTmpDir(options?: ResolvePreferredCoderClawTmpDirOptions): string;
export {};
