import { b as i, a as r } from "./unsignedTransaction-Brbbx5Uc.mjs";
import { g as n } from "./signer-DKbAIeFy.mjs";
import { aM as t, bL as s, aO as m } from "./address-QpeLv2yn.mjs";
const d = {
  Address: t,
  Platform: r,
  getSigner: n,
  protocols: {
    WormholeCore: () => import("./index-DwX86vgy.mjs").then((o) => o.p),
    TokenBridge: () => import("./index-CXwf1C77.mjs"),
    CircleBridge: () => import("./index-CBHIr2qc.mjs"),
    TBTCBridge: () => import("./index-CbVRI3aO.mjs")
  },
  getChain: (o, a, e) => new i(a, new r(o, s(o, m, { [a]: e })))
};
export {
  d as default
};
