import { Pluggable } from "@smithy/types"; import { DefaultCredentialProvider, RoleAssumer, RoleAssumerWithWebIdentity, STSRoleAssumerOptions, } from "./defaultStsRoleAssumers"; import { ServiceInputTypes, ServiceOutputTypes } from "./STSClient"; export declare const getDefaultRoleAssumer: ( stsOptions?: STSRoleAssumerOptions, stsPlugins?: Pluggable[] ) => RoleAssumer; export declare const getDefaultRoleAssumerWithWebIdentity: ( stsOptions?: STSRoleAssumerOptions, stsPlugins?: Pluggable[] ) => RoleAssumerWithWebIdentity; export declare const decorateDefaultCredentialProvider: ( provider: DefaultCredentialProvider ) => DefaultCredentialProvider;