import { b as i, a } from "./unsignedTransaction-CO7Y1iWp.mjs";
import { g as n } from "./signer-B1DCc2KI.mjs";
import { b1 as t, bq as s, b3 as m } from "./address-BLzPWV-E.mjs";
const d = {
  Address: t,
  Platform: a,
  getSigner: n,
  protocols: {
    WormholeCore: () => import("./index-BeAbMbxI.mjs").then((o) => o.t),
    TokenBridge: () => import("./index-VhZz7aDm.mjs"),
    CircleBridge: () => import("./index-lvBUAOOb.mjs"),
    TBTCBridge: () => import("./index-ZmrIUx4G.mjs")
  },
  getChain: (o, r, e) => new i(r, new a(o, s(o, m, { [r]: e })))
};
export {
  d as default
};
