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