@itwin/object-storage-azure
Version:
Object storage implementation using Azure Blob Storage
10 lines • 574 B
TypeScript
import { BlockBlobClient, Metadata } from "@azure/storage-blob";
import { FrontendMultipartUploadData, MultipartUploadOptions } from "@itwin/object-storage-core/lib/frontend";
export declare class FrontendBlockBlobClientWrapper {
private readonly _client;
constructor(_client: BlockBlobClient);
download(): Promise<Blob>;
upload(data: ArrayBuffer, metadata?: Metadata): Promise<void>;
uploadInMultipleParts(data: FrontendMultipartUploadData, options?: MultipartUploadOptions): Promise<void>;
}
//# sourceMappingURL=FrontendBlockBlobClientWrapper.d.ts.map