import { BlobServiceClient, ContainerClient } from '@azure/storage-blob';
import { Logger } from '@verdaccio/types';
export declare function setupConnectionStringAuth(logger: Logger, connectionString: string, containerName: string): {
    blobClient: BlobServiceClient;
    containerClient: ContainerClient;
};
export declare function setupDefaultAzureCredentialAuth(logger: Logger, accountName: string, containerName: string, accountDomain: string): {
    blobClient: BlobServiceClient;
    containerClient: ContainerClient;
};
export declare function setupStorageSharedKeyCredential(logger: Logger, accountName: string, accountKey: string, containerName: string, accountDomain: string): {
    blobClient: BlobServiceClient;
    containerClient: ContainerClient;
};
