@aws-sdk/middleware-signing
Version:
[](https://www.npmjs.com/package/@aws-sdk/middleware-signing) [](https://www.npmjs.com/packag
20 lines (19 loc) • 617 B
TypeScript
import {
FinalizeRequestMiddleware,
Pluggable,
RelativeMiddlewareOptions,
} from "@smithy/types";
import { AwsAuthResolvedConfig } from "./awsAuthConfiguration";
export declare const awsAuthMiddleware: <
Input extends object,
Output extends object
>(
options: AwsAuthResolvedConfig
) => FinalizeRequestMiddleware<Input, Output>;
export declare const awsAuthMiddlewareOptions: RelativeMiddlewareOptions;
export declare const getAwsAuthPlugin: (
options: AwsAuthResolvedConfig
) => Pluggable<any, any>;
export declare const getSigV4AuthPlugin: (
options: AwsAuthResolvedConfig
) => Pluggable<any, any>;