///
///
import { Checksum, Hash } from "@smithy/types";
import { Writable, WritableOptions } from "stream";
/**
* @internal
*/
export declare class HashCalculator extends Writable {
readonly hash: Checksum | Hash;
constructor(hash: Checksum | Hash, options?: WritableOptions);
_write(chunk: Buffer, encoding: string, callback: (err?: Error) => void): void;
}