UNPKG

serverless-spy

Version:

CDK-based library for writing elegant integration tests on AWS serverless architecture and an additional web console to monitor events in real time.

24 lines (23 loc) 769 B
import { Provider, UserAgent } from "@smithy/types"; export { crtAvailability } from "./crt-availability"; export interface DefaultUserAgentOptions { serviceId?: string; clientVersion: string; } export interface PreviouslyResolved { userAgentAppId: Provider<string | undefined>; } /** * @internal * * Collect metrics from runtime to put into user agent. */ export declare const createDefaultUserAgentProvider: ({ serviceId, clientVersion }: DefaultUserAgentOptions) => (config?: PreviouslyResolved) => Promise<UserAgent>; /** * * @internal * * @deprecated use createDefaultUserAgentProvider * */ export declare const defaultUserAgent: ({ serviceId, clientVersion }: DefaultUserAgentOptions) => (config?: PreviouslyResolved) => Promise<UserAgent>;