/** * AWS S3 implementation of Veryfront's first-party `BlobStorage` contract. * * @module extensions/ext-blob-s3 */ import "./_dnt.polyfills.js"; import { type Extension } from "veryfront/extensions"; import { type S3BlobStorageConfig } from "./s3-storage.js"; /** Create an explicitly configured S3 blob-storage extension. */ export declare const extBlobS3: (config: S3BlobStorageConfig) => Extension; export default extBlobS3; export { S3BlobStorage } from "./s3-storage.js"; export type { S3BlobStorageClient, S3BlobStorageCommand, S3BlobStorageConfig, S3BlobStorageDependencies, S3BlobStorageSendOptions, } from "./s3-storage.js"; export type { S3BlobStorageStreamUploader, S3BlobStorageStreamUploadInput, } from "./multipart-upload.js"; //# sourceMappingURL=index.d.ts.map