1 | import { AbsoluteLocation, BuildHandlerOptions, BuildMiddleware, Pluggable, RequestHandler } from "@smithy/types";
|
2 |
|
3 |
|
4 |
|
5 | export interface HostHeaderInputConfig {
|
6 | }
|
7 | interface PreviouslyResolved {
|
8 | requestHandler: RequestHandler<any, any>;
|
9 | }
|
10 | export interface HostHeaderResolvedConfig {
|
11 | |
12 |
|
13 |
|
14 | requestHandler: RequestHandler<any, any>;
|
15 | }
|
16 | export declare function resolveHostHeaderConfig<T>(input: T & PreviouslyResolved & HostHeaderInputConfig): T & HostHeaderResolvedConfig;
|
17 | export declare const hostHeaderMiddleware: <Input extends object, Output extends object>(options: HostHeaderResolvedConfig) => BuildMiddleware<Input, Output>;
|
18 | export declare const hostHeaderMiddlewareOptions: BuildHandlerOptions & AbsoluteLocation;
|
19 | export declare const getHostHeaderPlugin: (options: HostHeaderResolvedConfig) => Pluggable<any, any>;
|
20 | export {};
|