UNPKG

668 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 { AwsCredentialIdentity, MemoizedProvider } from "@aws-sdk/types";
7export type DefaultProviderInit = FromIniInit &
8 RemoteProviderInit &
9 FromProcessInit &
10 FromSSOInit &
11 FromTokenFileInit;
12export declare const defaultProvider: (
13 init?: DefaultProviderInit
14) => MemoizedProvider<AwsCredentialIdentity>;