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