import { P as Provider, R as REGISTRY, S as SYNNAX_DARK, a as SYNNAX_LIGHT, b as SYNNAX_THEMES, f as fontString, t as themeZ, u as use, d as a, e as REGISTRY$d, r as render$1 } from "./aggregator-Dl2jHye5.js";
import { g } from "./aggregator-Dl2jHye5.js";
import { C as Context$1, a as Controller, E as Eraser$1, G as GLProgram, L as Loop, R as REASON_DATA, b as REASON_LAYOUT, c as REASON_TOOL, d as REGISTRY$1, e as REGISTRY$2, f as REGISTRY$3, g as REGISTRY$4, h as REGISTRY$5, i as REGISTRY$6, j as REGISTRY$7, k as REGISTRY$8, l as REGISTRY$9, m as REGISTRY$a, n as REGISTRY$b, o as REGISTRY$c, p as REGISTRY$e, q as REGISTRY$f, r as REGISTRY$g, s as REGISTRY$h, A as LinePlot, X as XAxis, Y as YAxis, B as linePlotStateZ, F as xAxisStateZ, H as yAxisStateZ } from "./LinePlot-D3us1amT.js";
import { z, D, u, w, t, v, x, y } from "./LinePlot-D3us1amT.js";
import { b } from "./css-DoalWJF6.js";
const external$2 = /* @__PURE__ */ Object.freeze(/* @__PURE__ */ Object.defineProperty({
  __proto__: null,
  Provider,
  REGISTRY,
  SYNNAX_DARK,
  SYNNAX_LIGHT,
  SYNNAX_THEMES,
  fontString,
  themeZ,
  use
}, Symbol.toStringTag, { value: "Module" }));
const external$1 = /* @__PURE__ */ Object.freeze(/* @__PURE__ */ Object.defineProperty({
  __proto__: null,
  Context: Context$1,
  Controller,
  Eraser: Eraser$1,
  GLProgram,
  Loop,
  REASON_DATA,
  REASON_LAYOUT,
  REASON_TOOL
}, Symbol.toStringTag, { value: "Module" }));
const render = () => {
  const w2 = new a((data, transfer) => postMessage(data, transfer));
  onmessage = w2.handle.bind(w2);
  const REGISTRY$i = {
    ...REGISTRY$1,
    ...REGISTRY$2,
    ...REGISTRY$3,
    ...REGISTRY$4,
    ...REGISTRY$5,
    ...REGISTRY$6,
    ...REGISTRY$7,
    ...REGISTRY$8,
    ...REGISTRY$9,
    ...REGISTRY$a,
    ...REGISTRY$b,
    ...REGISTRY$c,
    ...REGISTRY,
    ...REGISTRY$d,
    ...REGISTRY$e,
    ...REGISTRY$f,
    ...REGISTRY$g,
    ...REGISTRY$h
  };
  render$1({
    worker: w2.route("vis"),
    registry: REGISTRY$i
  });
};
const _pluto = /* @__PURE__ */ Object.freeze(/* @__PURE__ */ Object.defineProperty({
  __proto__: null,
  render
}, Symbol.toStringTag, { value: "Module" }));
const external = /* @__PURE__ */ Object.freeze(/* @__PURE__ */ Object.defineProperty({
  __proto__: null,
  LinePlot,
  REGISTRY: REGISTRY$1,
  XAxis,
  YAxis,
  linePlotStateZ,
  xAxisStateZ,
  yAxisStateZ
}, Symbol.toStringTag, { value: "Module" }));
export {
  g as aether,
  z as canvas,
  b as color,
  D as diagram,
  external as lineplot,
  u as measure,
  _pluto as pluto,
  external$1 as render,
  w as rule,
  t as synnax,
  v as telem,
  external$2 as theming,
  x as tooltip,
  y as value
};
//# sourceMappingURL=ether.js.map
