UNPKG

@nostr-dev-kit/blossom

Version:

Blossom protocol support for NDK (Nostr Development Kit)

17 lines 556 B
import type { SHA256Calculator } from "../types"; /** * Default implementation of SHA256 calculator * Uses Web Crypto API */ export declare class DefaultSHA256Calculator implements SHA256Calculator { /** * Calculate SHA256 hash of a file * * @param file File to hash * @returns Hash as hex string */ calculateSha256(file: File): Promise<string>; } export declare function getDefaultSHA256Calculator(): SHA256Calculator; export declare const defaultSHA256Calculator: SHA256Calculator; //# sourceMappingURL=sha256.d.ts.map