import { ac as i, ad as r, ae as n, aa as s, af as t } from "./index-TykGc-eA.mjs";
import { g as l } from "./signer-cwlv7Vmv.mjs";
const m = {
  Address: n,
  Platform: r,
  getSigner: l,
  protocols: {
    WormholeCore: () => import("./index-TykGc-eA.mjs").then((a) => a.ea),
    TokenBridge: () => import("./index-7qyTCfBj.mjs"),
    CircleBridge: () => import("./index-ywshw0RM.mjs"),
    TBTCBridge: () => import("./index-8U74-ETc.mjs")
  },
  getChain: (a, o, e) => new i(o, new r(a, s(a, t, { [o]: e })))
};
export {
  m as default
};
