import { RestError } from "@azure/core-rest-pipeline";
export * from "./BlobServiceClient.js";
export * from "./Clients.js";
export * from "./ContainerClient.js";
export * from "./BlobLeaseClient.js";
export * from "./BlobBatch.js";
export * from "./BlobBatchClient.js";
export * from "./BatchResponse.js";
export { SasIPRange } from "./sas/SasIPRange.js";
export { Range } from "./Range.js";
export { BlockBlobTier, BlobImmutabilityPolicy, PremiumPageBlobTier, Tags, TagConditions, ContainerRequestConditions, HttpAuthorization, ModificationConditions, MatchConditions, } from "./models.js";
export { Pipeline, PipelineLike, PipelineOptions, isPipelineLike, newPipeline, StoragePipelineOptions, RequestPolicyFactory, RequestPolicy, RequestPolicyOptions, WebResource, HttpOperationResponse, HttpHeaders, HttpRequestBody, IHttpClient, StorageOAuthScopes, ServiceClientOptions, } from "./Pipeline.js";
export { CommonOptions } from "./StorageClient.js";
export * from "./generatedModels.js";
export { RestError };
export { PageBlobGetPageRangesDiffResponse, PageBlobGetPageRangesResponse, PageList, } from "./PageBlobRangeResponse.js";
export { logger } from "./log.js";
export { BaseRequestPolicy, AnonymousCredential, Credential, StorageBrowserPolicyFactory, StorageRetryPolicyFactory, StorageRetryOptions, StorageRetryPolicyType, AnonymousCredentialPolicy, CredentialPolicy, StorageBrowserPolicy, StorageRetryPolicy, storageBrowserPolicy, storageRetryPolicy, storageCorrectContentLengthPolicy, UserDelegationKey, } from "@azure/storage-common";
//# sourceMappingURL=index-browser.d.mts.map