UNPKG

@aws-sdk/middleware-endpoint-discovery

Version:

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

18 lines (17 loc) 612 B
import { BuildHandler, HandlerExecutionContext, MetadataBearer, } from "@smithy/types"; import { EndpointDiscoveryMiddlewareConfig } from "./getEndpointDiscoveryPlugin"; import { EndpointDiscoveryResolvedConfig, PreviouslyResolved, } from "./resolveEndpointDiscoveryConfig"; export declare const endpointDiscoveryMiddleware: ( config: EndpointDiscoveryResolvedConfig & PreviouslyResolved, middlewareConfig: EndpointDiscoveryMiddlewareConfig ) => <Output extends MetadataBearer = MetadataBearer>( next: BuildHandler<any, Output>, context: HandlerExecutionContext ) => BuildHandler<any, Output>;