import "../common/hack.js"; import Irys from "../common/irys"; import type { WebToken } from "./types"; import { WebUploader } from "./upload"; import type { IrysConfig } from "../common/types"; export declare class BaseWebIrys extends Irys { tokenConfig: WebToken; uploader: WebUploader; uploadFolder: InstanceType["uploadFolder"]; uploadFile: InstanceType["uploadFile"]; constructor({ url, wallet, config, getTokenConfig, }: { url: "node1" | "node2" | "devnet" | string; wallet?: { rpcUrl?: string; name?: string; provider: object; }; config?: IrysConfig; getTokenConfig: (irys: BaseWebIrys) => WebToken; }); }