/** * @fractary/core - File Module * * File storage operations across local and cloud storage backends. * * Supported backends: * - LocalStorage: Local filesystem * - S3Storage: AWS S3 (requires @aws-sdk/client-s3) * - R2Storage: Cloudflare R2 (requires @aws-sdk/client-s3) * - GCSStorage: Google Cloud Storage (requires @google-cloud/storage) * - GDriveStorage: Google Drive (requires googleapis) */ export { FileManager, FileManagerOptions } from './manager'; export { LocalStorage } from './local'; export { S3Storage } from './s3'; export { R2Storage } from './r2'; export { GCSStorage } from './gcs'; export { GDriveStorage } from './gdrive'; export { createStorage, createStorageFromSource, sourceConfigToStorageConfig, getDefaultStorageType, } from './factory'; export { migrateArchive, type MigrateArchiveOptions, type MigrateArchiveResult, type MigratedFile, type FailedFile, } from './migration'; export * from './types'; //# sourceMappingURL=index.d.ts.map