import { AwsCredentialIdentity, Provider } from '@aws-sdk/types';
export default class GCPCredentials {
    private accountId;
    private targetRoleName;
    private proxyAccountId;
    private proxyRoleName;
    constructor(accountId: string, targetRoleName: string, proxyAccountId: string, proxyRoleName: string);
    getProvider(): Provider<AwsCredentialIdentity>;
    getTokenId(): Promise<string>;
    private generateIdToken;
}
