/** * Checksum generation utilities */ /** * Utility class for generating checksums and hashes */ export declare class ChecksumUtils { /** * Generate a checksum for data integrity verification */ static generate(data: any): string; /** * Generate an async checksum using Web Crypto API (browser) or crypto module (Node.js) */ static generateAsync(data: any): Promise; /** * Generate hash using Web Crypto API (browser) */ private static generateWebCryptoHash; /** * Generate hash using Node.js crypto module */ private static generateNodeCryptoHash; /** * Simple hash function as fallback */ private static generateSimpleHash; /** * Verify checksum integrity */ static verify(data: any, expectedChecksum: string): boolean; /** * Generate a short checksum for quick comparison */ static generateShort(data: any, length?: number): string; } //# sourceMappingURL=checksum.d.ts.map