UNPKG

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