import type { DirectoryState } from "./snapshot/types.js";
/**
 * Computes the hash of a local directory, including the hashes of all its contents recursively.
 *
 * @param localDirectoryPath - The path to the local directory to hash.
 * @param excludedDirectories - An array of directory names to be ignored.
 * @returns A promise that resolves to the hash of the directory and its contents.
 */
export declare function hashLocalDirectory(localDirectoryPath: string): Promise<DirectoryState>;
//# sourceMappingURL=hash-dir-tree.d.ts.map