import CloudProviderBase from './CloudProviderBase'; export interface ICredentials { accessKeyId: string; secretAccessKey: string; sessionToken?: string; } export default class AwsSecretsManagerProvider extends CloudProviderBase { private secretId; private secretsManagerClient; constructor(secretId: string, region: string, credentials?: ICredentials); getAll(): Promise>; protected getSecretData(secretName: string): Promise; }