import { z } from "zod";
import { zBar } from "./chartType/bar/index.js";
import { zBarParallel } from "./chartType/barParallel/index.js";
import { zColumn } from "./chartType/column/index.js";
import { zColumnParallel } from "./chartType/columnParallel/index.js";
import { zColumnPercent } from "./chartType/columnPercent/index.js";
import { zLine } from "./chartType/line/index.js";
import { zRose } from "./chartType/rose/index.js";
import { zBarPercent } from "./chartType/barPercent/index.js";
import { zPie } from "./chartType/pie/index.js";
import { zDonut } from "./chartType/donut/index.js";
import { zArea } from "./chartType/area/index.js";
import { zAreaPercent } from "./chartType/areaPercent/index.js";
import { zBoxPlot, zCirclePacking, zDualAxis, zFunnel, zHeatmap, zHistogram, zPivotTable, zRaceBar, zRaceColumn, zRaceDonut, zRaceLine, zRacePie, zRaceScatter, zRadar, zRoseParallel, zScatter, zSunburst, zTable, zTreeMap } from "./chartType/index.js";
const zVSeed = z.discriminatedUnion('chartType', [
    zTable,
    zPivotTable,
    zLine,
    zColumn,
    zColumnParallel,
    zColumnPercent,
    zBar,
    zBarParallel,
    zBarPercent,
    zArea,
    zAreaPercent,
    zScatter,
    zDualAxis,
    zPie,
    zDonut,
    zRose,
    zRoseParallel,
    zRadar,
    zTreeMap,
    zSunburst,
    zCirclePacking,
    zRaceBar,
    zRaceColumn,
    zRaceScatter,
    zRaceLine,
    zRacePie,
    zRaceDonut,
    zFunnel,
    zHeatmap,
    zBoxPlot,
    zHistogram
]);
export { zVSeed };

//# sourceMappingURL=zVseed.js.map