/**
 * A temporary directory that cleans when it goes out of scope
 *
 * Use with `using`. Could have been async but it's depending
 * on an already-sync API, so why not sync?
 */
export declare function autoCleanDir(): {
    dir: string;
    [Symbol.asyncDispose]: () => Promise<void>;
};
