UNPKG

@aws-sdk/middleware-flexible-checksums

Version:

[![NPM version](https://img.shields.io/npm/v/@aws-sdk/middleware-flexible-checksums/latest.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-flexible-checksums) [![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/middleware-flexible-checksums.s

13 lines (12 loc) 355 B
import { AwsCrc32 } from "@aws-crypto/crc32"; import { Checksum } from "@smithy/types"; declare class NodeCrc32 implements Checksum { private checksum; update(data: Uint8Array): void; digest(): Promise<Uint8Array>; reset(): void; } export declare const getCrc32ChecksumAlgorithmFunction: () => | typeof NodeCrc32 | typeof AwsCrc32; export {};