import { a as parseWormholeUrl, n as DownloadOptions, o as ParsedTorrent, r as DownloadResult, t as DownloadClient } from "./download-client-B6lhbMOK.mjs"; import { t as ClientOptions } from "./http-C6GUCiWI.mjs"; import { i as UploadResult, n as UploadFile, r as UploadOptions, t as UploadClient } from "./upload-client-Ct7_ssh4.mjs"; //#region src/client.d.ts interface WormholeClient extends UploadClient, DownloadClient {} declare function createClient(options?: ClientOptions): WormholeClient; //#endregion export { type ClientOptions, type DownloadOptions, type DownloadResult, type ParsedTorrent, type UploadFile, type UploadOptions, type UploadResult, type WormholeClient, createClient, parseWormholeUrl };