export default interface ICredential { getAccessKeyId: () => Promise; getAccessKeySecret: () => Promise; getSecurityToken: () => Promise; getBearerToken: () => string; getType: () => string; }