UNPKG

@aws-sdk/middleware-user-agent

Version:

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

22 lines (21 loc) 710 B
import { AwsHandlerExecutionContext } from "@aws-sdk/types"; import { AbsoluteLocation, BuildHandler, BuildHandlerOptions, HandlerExecutionContext, MetadataBearer, Pluggable, } from "@smithy/types"; import { UserAgentResolvedConfig } from "./configurations"; export declare const userAgentMiddleware: ( options: UserAgentResolvedConfig ) => <Output extends MetadataBearer>( next: BuildHandler<any, any>, context: HandlerExecutionContext | AwsHandlerExecutionContext ) => BuildHandler<any, any>; export declare const getUserAgentMiddlewareOptions: BuildHandlerOptions & AbsoluteLocation; export declare const getUserAgentPlugin: ( config: UserAgentResolvedConfig ) => Pluggable<any, any>;