UNPKG

654 BTypeScriptView Raw
1import { RemoteProviderInit } from "@aws-sdk/credential-provider-imds";
2import { FromIniInit } from "@aws-sdk/credential-provider-ini";
3import { FromProcessInit } from "@aws-sdk/credential-provider-process";
4import { FromSSOInit } from "@aws-sdk/credential-provider-sso";
5import { FromTokenFileInit } from "@aws-sdk/credential-provider-web-identity";
6import { Credentials, MemoizedProvider } from "@aws-sdk/types";
7export declare type DefaultProviderInit = FromIniInit & RemoteProviderInit & FromProcessInit & FromSSOInit & FromTokenFileInit;
8
9export declare const defaultProvider: (init?: DefaultProviderInit) => MemoizedProvider<Credentials>;