/// import { FishHashContext } from '@ironfish/rust-nodejs'; import { Consensus } from './consensus'; import { BlockHash, RawBlockHeader } from './primitives/blockheader'; export declare class BlockHasher { private readonly consensus; private readonly fishHashContext; constructor(options: { consensus: Consensus; context?: FishHashContext; }); serializeHeader(header: RawBlockHeader): Buffer; hashHeader(header: RawBlockHeader): BlockHash; } export declare function serializeHeaderBlake3(header: RawBlockHeader): Buffer; export declare function serializeHeaderFishHash(header: RawBlockHeader): Buffer; //# sourceMappingURL=blockHasher.d.ts.map