import { z } from "zod";
import { zLocale } from "../../i18n/index.js";
import { zBackgroundColor, zBrush, zColor, zDataset, zDimensions, zEncoding, zLegend, zMeasures, zPage, zPieLabel, zPieLikeAnimation, zTheme, zTooltip } from "../../properties/index.js";
const zDonut = z.object({
    chartType: z.literal('donut'),
    dataset: zDataset.nullish(),
    encoding: zEncoding.nullish(),
    dimensions: zDimensions.nullish(),
    measures: zMeasures.nullish(),
    page: zPage.nullish(),
    backgroundColor: zBackgroundColor.nullish(),
    color: zColor.nullish(),
    label: zPieLabel.nullish(),
    legend: zLegend.nullish(),
    tooltip: zTooltip.nullish(),
    brush: zBrush.nullish(),
    animation: zPieLikeAnimation.nullish(),
    theme: zTheme.nullish(),
    locale: zLocale.nullish()
});
export { zDonut };

//# sourceMappingURL=zDonut.js.map