import { keccak256 } from 'ethereum-cryptography/keccak.js'; type Hash = ReturnType; export declare class MAC { protected _hash: Hash; protected _secret: Uint8Array; constructor(secret: Uint8Array); update(data: Uint8Array | string): void; updateHeader(data: Uint8Array | string): void; updateBody(data: Uint8Array | string): void; digest(): Uint8Array; } export {}; //# sourceMappingURL=mac.d.ts.map