export interface ICredentialsProviderConfig {
    region?: string;
    accessKey?: string;
    secretKey?: string;
    autoFetchSecret?: boolean;
    autoFetchSecretProvider?: string;
    autoFetchSecretVault?: string;
    autoFetchSecretRegion?: string;
    autoFetchSecretName?: string;
    vault?: string;
    cloudProvider: string;
    applicationId?: string;
    applicationSecret?: string;
    tenantId?: string;
}
export interface ICredentialsProviderService {
    verify(): Promise<Record<string, any>>;
}
//# sourceMappingURL=CredentialsProviderType.d.ts.map