import { an as i, j as a, B as n, _ as t } from "./unsignedTransaction-DCDxTFq8.mjs";
import { g as s } from "./signer-0hWrZ5BZ.mjs";
import { ci as m } from "./platform-Cil_UtAQ.mjs";
const d = {
  Address: n,
  Platform: a,
  getSigner: s,
  protocols: {
    WormholeCore: () => import("./index-CN7M4gwf.mjs").then((o) => o.p),
    TokenBridge: () => import("./index-Ap7250Gf.mjs"),
    CircleBridge: () => import("./index-B_JJ50Y-.mjs"),
    TBTCBridge: () => import("./index-DNZ-Pkpm.mjs")
  },
  getChain: (o, r, e) => new i(r, new a(o, m(o, t, { [r]: e })))
};
export {
  d as default
};
