1 | import { Provider, UserAgent } from "@smithy/types";
|
2 | export interface UserAgentInputConfig {
|
3 | customUserAgent?: string | UserAgent;
|
4 | }
|
5 | interface PreviouslyResolved {
|
6 | defaultUserAgentProvider: Provider<UserAgent>;
|
7 | runtime: string;
|
8 | }
|
9 | export interface UserAgentResolvedConfig {
|
10 | defaultUserAgentProvider: Provider<UserAgent>;
|
11 | customUserAgent?: UserAgent;
|
12 | runtime: string;
|
13 | }
|
14 | export declare function resolveUserAgentConfig<T>(
|
15 | input: T & PreviouslyResolved & UserAgentInputConfig
|
16 | ): T & UserAgentResolvedConfig;
|
17 | export {};
|