import { S as i, e as r, f as n, c as s, g as t } from "./index-6NRj6D5S.mjs";
import { g } from "./signer-BHB7SxtT.mjs";
const m = {
  Address: n,
  Platform: r,
  getSigner: g,
  protocols: {
    WormholeCore: () => import("./index-6NRj6D5S.mjs").then((o) => o.dG),
    TokenBridge: () => import("./index-DV3sBKmN.mjs"),
    CircleBridge: () => import("./index-Cm3sAIIe.mjs"),
    TBTCBridge: () => import("./index-Cio3MIbP.mjs")
  },
  getChain: (o, a, e) => new i(a, new r(o, s(o, t, { [a]: e })))
};
export {
  m as default
};
