UNPKG

@aws-sdk/middleware-sdk-s3

Version:

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

28 lines (27 loc) 711 B
import { AwsCredentialIdentity, HttpRequest as IHttpRequest, } from "@smithy/types"; import { S3ExpressIdentity } from "../interfaces/S3ExpressIdentity"; export declare const signS3Express: ( s3ExpressIdentity: S3ExpressIdentity, signingOptions: { signingDate: Date; signingRegion: string; signingService: string; }, request: IHttpRequest, sigV4MultiRegionSigner: { signWithCredentials( req: IHttpRequest, identity: AwsCredentialIdentity, opts?: | Partial<{ signingDate: Date; signingRegion: string; signingService: string; }> | undefined ): Promise<IHttpRequest>; } ) => Promise<IHttpRequest>;