UNPKG

@aws-sdk/middleware-user-agent

Version:

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

18 lines (17 loc) 529 B
import { Provider, UserAgent } from "@smithy/types"; export interface UserAgentInputConfig { customUserAgent?: string | UserAgent; } interface PreviouslyResolved { defaultUserAgentProvider: Provider<UserAgent>; runtime: string; } export interface UserAgentResolvedConfig { defaultUserAgentProvider: Provider<UserAgent>; customUserAgent?: UserAgent; runtime: string; } export declare function resolveUserAgentConfig<T>( input: T & PreviouslyResolved & UserAgentInputConfig ): T & UserAgentResolvedConfig; export {};