import { b as i, a } from "./unsignedTransaction-DmrfJNQf.mjs";
import { g as n } from "./signer-DIpGs_9B.mjs";
import { b1 as t, br as s, b3 as m } from "./address-CrYNZ_Nj.mjs";
const d = {
  Address: t,
  Platform: a,
  getSigner: n,
  protocols: {
    WormholeCore: () => import("./index-WR7oDg9u.mjs").then((o) => o.p),
    TokenBridge: () => import("./index-CreVTM0z.mjs"),
    CircleBridge: () => import("./index-6NFOdkn_.mjs"),
    TBTCBridge: () => import("./index-FyK0K3it.mjs")
  },
  getChain: (o, r, e) => new i(r, new a(o, s(o, m, { [r]: e })))
};
export {
  d as default
};
