UNPKG

@aws-sdk/types

Version:
17 lines (16 loc) 585 B
import { ChecksumConstructor } from "./checksum"; import { HashConstructor, StreamHasher } from "./crypto"; import { BodyLengthCalculator, Encoder } from "./util"; export interface GetAwsChunkedEncodingStreamOptions { base64Encoder?: Encoder; bodyLengthChecker: BodyLengthCalculator; checksumAlgorithmFn?: ChecksumConstructor | HashConstructor; checksumLocationName?: string; streamHasher?: StreamHasher; } export interface GetAwsChunkedEncodingStream<StreamType = any> { ( readableStream: StreamType, options: GetAwsChunkedEncodingStreamOptions ): StreamType; }