@aws-sdk/middleware-sdk-s3
Version:
[](https://www.npmjs.com/package/@aws-sdk/middleware-sdk-s3) [](https://www.npmjs.com/package/@
14 lines (13 loc) • 637 B
TypeScript
import type { 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>;