export interface GceMetadataToken {
    access_token: string;
    expires_in: number;
    token_type: string;
}
export interface ImpersonationRequest {
    scope: string[];
    lifetime?: string;
    delegates?: string[];
}
export interface ImpersonationResponse {
    accessToken: string;
    expireTime: string;
}
export interface GCloudSaImpersonateCredentials {
    targetServiceAccount: string;
    scopes: string;
    delegates?: string;
}
