import { b as i, a } from "./unsignedTransaction-DkC9OIgh.mjs";
import { g as n } from "./signer-CinqaaXD.mjs";
import { b1 as t, bD as s, b3 as m } from "./address-BkeBsCZD.mjs";
const d = {
  Address: t,
  Platform: a,
  getSigner: n,
  protocols: {
    WormholeCore: () => import("./index-Bv-BZXf_.mjs").then((o) => o.p),
    TokenBridge: () => import("./index-B1YHtJKf.mjs"),
    CircleBridge: () => import("./index-B2v8cGyE.mjs"),
    TBTCBridge: () => import("./index-DSGGuRHs.mjs")
  },
  getChain: (o, r, e) => new i(r, new a(o, s(o, m, { [r]: e })))
};
export {
  d as default
};
