import { CredentialsAndIdentityId, CredentialsAndIdentityIdProvider, GetCredentialsOptions } from '@aws-amplify/core'; import { IdentityIdStore } from './types'; export declare class CognitoAWSCredentialsAndIdentityIdProvider implements CredentialsAndIdentityIdProvider { constructor(identityIdStore: IdentityIdStore); private _identityIdStore; private _credentialsAndIdentityId?; private _nextCredentialsRefresh; clearCredentialsAndIdentityId(): Promise; clearCredentials(): Promise; getCredentialsAndIdentityId(getCredentialsOptions: GetCredentialsOptions): Promise; private getGuestCredentials; private credsForOIDCTokens; private isPastTTL; private hasTokenChanged; }