import { b as i, a } from "./unsignedTransaction-C0WXQMmv.mjs";
import { g as n } from "./signer-CYkXKdE1.mjs";
import { b1 as t, br as s, b3 as m } from "./address-CBux52Na.mjs";
const d = {
  Address: t,
  Platform: a,
  getSigner: n,
  protocols: {
    WormholeCore: () => import("./index-DgIxcujP.mjs").then((o) => o.p),
    TokenBridge: () => import("./index-B36we0ml.mjs"),
    CircleBridge: () => import("./index-B9hin5U8.mjs"),
    TBTCBridge: () => import("./index-DdvRmaTh.mjs")
  },
  getChain: (o, r, e) => new i(r, new a(o, s(o, m, { [r]: e })))
};
export {
  d as default
};
