/** * File Organizer MCP Server v3.4.2 * Hash Calculator Service */ import fs from "fs/promises"; import type { FileWithSize, DuplicateGroup } from "../types.js"; /** * Hash Calculator Service - file hashing and duplicate detection */ export declare class HashCalculatorService { private readonly maxFileSize; constructor(maxFileSize?: number); /** * Calculate SHA-256 hash of a file * Accepts path string or FileHandle */ calculateHash(fileInput: string | fs.FileHandle, options?: { timeoutMs?: number; }): Promise; /** * Find duplicate files based on content hash */ findDuplicates(files: FileWithSize[], options?: { timeoutMs?: number; }): Promise; } //# sourceMappingURL=hash-calculator.service.d.ts.map