///
import { Buffer } from 'buffer';
export interface UploadResult {
error?: string;
}
export declare abstract class Storage {
getAssetCostToStore: (files: Map, arweaveRate: number, solanaRate: number) => Promise;
upload: (files: Map, mintKey: string, txid: string) => Promise;
}