declare abstract class Fnv32Base { #private; constructor(); protected _updateState(newState: number): void; reset(): void; abstract write(data: Uint8Array): T; size(): number; blockSize(): number; sum32(): number; sum(): Uint8Array; } /** Fnv32 hash */ export declare class Fnv32 extends Fnv32Base { write(data: Uint8Array): Fnv32; } /** Fnv32a hash */ export declare class Fnv32a extends Fnv32Base { write(data: Uint8Array): Fnv32a; } export {};