UNPKG

@ipfsnut/evermark-sdk-storage

Version:

Storage orchestration for Supabase and IPFS operations

14 lines 1.04 kB
/** * Clean exports for the storage package */ export { SupabaseStorageClient } from './supabase-client.js'; export { IPFSClient } from './ipfs-client.js'; export { StorageOrchestrator } from './storage-orchestrator.js'; import type { StorageConfig, TransferResult, UploadProgress, StorageFlowResult, ImageSourceInput } from '@ipfsnut/evermark-sdk-core'; export type { StorageConfig, TransferResult, UploadProgress, StorageFlowResult, ImageSourceInput }; import { StorageOrchestrator } from './storage-orchestrator.js'; export declare function ensureImageInSupabase(input: ImageSourceInput, config: StorageConfig, onProgress?: (progress: UploadProgress) => void): Promise<StorageFlowResult>; export declare function transferIPFSToSupabase(ipfsHash: string, config: StorageConfig, onProgress?: (progress: UploadProgress) => void): Promise<TransferResult>; export declare function createStorageOrchestrator(config: StorageConfig): StorageOrchestrator; export declare const STORAGE_PACKAGE_VERSION = "0.1.0"; //# sourceMappingURL=index.d.ts.map