/** * Normalize an error message by stripping variable parts: * line numbers, timestamps, hex addresses, UUIDs, temp paths. */ export declare function normalizeMessage(message: string): string; /** * Generate a fingerprint for dedup: SHA-256(error_type + normalized_message). */ export declare function generateFingerprint(errorType: string, errorMessage: string): string; /** * In-memory deduplication cache with TTL. */ export declare class DedupCache { private cache; has(fingerprint: string): boolean; add(fingerprint: string): void; private cleanup; } //# sourceMappingURL=fingerprint.d.ts.map