import { z } from 'zod'; export declare const PlotAxisThemeSchema: z.ZodObject<{ line: z.ZodOptional, z.ZodObject<{ stroke: z.ZodOptional; stops: z.ZodArray; }, z.core.$strip>>; angle: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"radialGradient">; stops: z.ZodArray; }, z.core.$strip>>; center: z.ZodOptional>; radius: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"conicGradient">; stops: z.ZodArray; }, z.core.$strip>>; center: z.ZodOptional>; angle: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"pattern">; shape: z.ZodString; color: z.ZodOptional; background: z.ZodOptional; size: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; horizontalStyle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>>; verticalStyle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>>; lineStyleCycle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>; }, z.core.$strict>>; }, z.core.$strict>>; rotation: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"image">; href: z.ZodString; fit: z.ZodOptional>; }, z.core.$strip>], "kind">]>>; strokeWidth: z.ZodOptional; drawOpacity: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; }, z.core.$strict>]>>; ticks: z.ZodOptional, z.ZodObject<{ kind: z.ZodLiteral<"line">; length: z.ZodOptional; line: z.ZodOptional, z.ZodObject<{ stroke: z.ZodOptional; stops: z.ZodArray; }, z.core.$strip>>; angle: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"radialGradient">; stops: z.ZodArray; }, z.core.$strip>>; center: z.ZodOptional>; radius: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"conicGradient">; stops: z.ZodArray; }, z.core.$strip>>; center: z.ZodOptional>; angle: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"pattern">; shape: z.ZodString; color: z.ZodOptional; background: z.ZodOptional; size: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; horizontalStyle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>>; verticalStyle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>>; lineStyleCycle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>; }, z.core.$strict>>; }, z.core.$strict>>; rotation: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"image">; href: z.ZodString; fit: z.ZodOptional>; }, z.core.$strip>], "kind">]>>; strokeWidth: z.ZodOptional; drawOpacity: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; }, z.core.$strict>]>>; }, z.core.$strict>, z.ZodObject<{ size: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; offset: z.ZodOptional; orientation: z.ZodOptional>; rotate: z.ZodOptional; fill: z.ZodOptional; stops: z.ZodArray; }, z.core.$strip>>; angle: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"radialGradient">; stops: z.ZodArray; }, z.core.$strip>>; center: z.ZodOptional>; radius: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"conicGradient">; stops: z.ZodArray; }, z.core.$strip>>; center: z.ZodOptional>; angle: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"pattern">; shape: z.ZodString; color: z.ZodOptional; background: z.ZodOptional; size: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; horizontalStyle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>>; verticalStyle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>>; lineStyleCycle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>; }, z.core.$strict>>; }, z.core.$strict>>; rotation: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"image">; href: z.ZodString; fit: z.ZodOptional>; }, z.core.$strip>], "kind">]>>; stroke: z.ZodOptional; stops: z.ZodArray; }, z.core.$strip>>; angle: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"radialGradient">; stops: z.ZodArray; }, z.core.$strip>>; center: z.ZodOptional>; radius: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"conicGradient">; stops: z.ZodArray; }, z.core.$strip>>; center: z.ZodOptional>; angle: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"pattern">; shape: z.ZodString; color: z.ZodOptional; background: z.ZodOptional; size: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; horizontalStyle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>>; verticalStyle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>>; lineStyleCycle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>; }, z.core.$strict>>; }, z.core.$strict>>; rotation: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"image">; href: z.ZodString; fit: z.ZodOptional>; }, z.core.$strip>], "kind">]>>; strokeWidth: z.ZodOptional; opacity: z.ZodOptional; drawOpacity: z.ZodOptional; kind: z.ZodEnum<{ circle: "circle"; square: "square"; diamond: "diamond"; triangle: "triangle"; }>; }, z.core.$strict>, z.ZodObject<{ size: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; offset: z.ZodOptional; orientation: z.ZodOptional>; rotate: z.ZodOptional; fill: z.ZodOptional; stops: z.ZodArray; }, z.core.$strip>>; angle: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"radialGradient">; stops: z.ZodArray; }, z.core.$strip>>; center: z.ZodOptional>; radius: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"conicGradient">; stops: z.ZodArray; }, z.core.$strip>>; center: z.ZodOptional>; angle: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"pattern">; shape: z.ZodString; color: z.ZodOptional; background: z.ZodOptional; size: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; horizontalStyle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>>; verticalStyle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>>; lineStyleCycle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>; }, z.core.$strict>>; }, z.core.$strict>>; rotation: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"image">; href: z.ZodString; fit: z.ZodOptional>; }, z.core.$strip>], "kind">]>>; stroke: z.ZodOptional; stops: z.ZodArray; }, z.core.$strip>>; angle: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"radialGradient">; stops: z.ZodArray; }, z.core.$strip>>; center: z.ZodOptional>; radius: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"conicGradient">; stops: z.ZodArray; }, z.core.$strip>>; center: z.ZodOptional>; angle: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"pattern">; shape: z.ZodString; color: z.ZodOptional; background: z.ZodOptional; size: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; horizontalStyle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>>; verticalStyle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>>; lineStyleCycle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>; }, z.core.$strict>>; }, z.core.$strict>>; rotation: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"image">; href: z.ZodString; fit: z.ZodOptional>; }, z.core.$strip>], "kind">]>>; strokeWidth: z.ZodOptional; opacity: z.ZodOptional; drawOpacity: z.ZodOptional; kind: z.ZodLiteral<"custom">; shape: z.ZodUnion>>>; }, z.core.$strip>]>; }, z.core.$strict>]>>; }, z.core.$strict>>; tickLabels: z.ZodOptional, z.ZodObject<{ font: z.ZodOptional; size: z.ZodOptional, z.ZodString]>>>; weight: z.ZodOptional, z.ZodNumber]>>; style: z.ZodOptional>; }, z.core.$strip>>; textColor: z.ZodOptional; opacity: z.ZodOptional; align: z.ZodOptional>; lineHeight: z.ZodOptional; maxTextWidth: z.ZodOptional; gap: z.ZodOptional; rotate: z.ZodOptional; anchor: z.ZodOptional; layout: z.ZodOptional, z.ZodObject<{ rotate: z.ZodOptional, z.ZodObject<{ angles: z.ZodOptional>; recoverWhenFailed: z.ZodOptional; }, z.core.$strict>]>>; hide: z.ZodOptional, z.ZodObject<{ strategy: z.ZodOptional>; preserveEnds: z.ZodOptional; separation: z.ZodOptional; }, z.core.$strict>]>>; bounds: z.ZodOptional, z.ZodObject<{ overflow: z.ZodOptional>; tolerance: z.ZodOptional; }, z.core.$strict>]>>; sampleSize: z.ZodOptional; }, z.core.$strict>]>>; }, z.core.$strict>]>>; title: z.ZodOptional; size: z.ZodOptional, z.ZodString]>>>; weight: z.ZodOptional, z.ZodNumber]>>; style: z.ZodOptional>; }, z.core.$strip>>; textColor: z.ZodOptional; opacity: z.ZodOptional; align: z.ZodOptional>; lineHeight: z.ZodOptional; maxTextWidth: z.ZodOptional; padding: z.ZodOptional; rotate: z.ZodOptional; }, z.core.$strict>>; grid: z.ZodOptional; stops: z.ZodArray; }, z.core.$strip>>; angle: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"radialGradient">; stops: z.ZodArray; }, z.core.$strip>>; center: z.ZodOptional>; radius: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"conicGradient">; stops: z.ZodArray; }, z.core.$strip>>; center: z.ZodOptional>; angle: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"pattern">; shape: z.ZodString; color: z.ZodOptional; background: z.ZodOptional; size: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; horizontalStyle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>>; verticalStyle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>>; lineStyleCycle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>; }, z.core.$strict>>; }, z.core.$strict>>; rotation: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"image">; href: z.ZodString; fit: z.ZodOptional>; }, z.core.$strip>], "kind">]>>; strokeWidth: z.ZodOptional; drawOpacity: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; export declare const PlotPaletteThemeSchema: z.ZodObject<{ categorical: z.ZodOptional>; series: z.ZodOptional>; sector: z.ZodOptional>; sequential: z.ZodOptional; diverging: z.ZodOptional; }, z.core.$strict>; export declare const PlotThemeSchema: z.ZodObject<{ background: z.ZodOptional; typography: z.ZodOptional; size: z.ZodOptional, z.ZodString]>>>; weight: z.ZodOptional, z.ZodNumber]>>; style: z.ZodOptional>; }, z.core.$strip>>; textColor: z.ZodOptional; opacity: z.ZodOptional; align: z.ZodOptional>; lineHeight: z.ZodOptional; maxTextWidth: z.ZodOptional; }, z.core.$strict>>; labelText: z.ZodOptional; size: z.ZodOptional, z.ZodString]>>>; weight: z.ZodOptional, z.ZodNumber]>>; style: z.ZodOptional>; }, z.core.$strip>>; textColor: z.ZodOptional; opacity: z.ZodOptional; align: z.ZodOptional>; lineHeight: z.ZodOptional; maxTextWidth: z.ZodOptional; }, z.core.$strict>>; axis: z.ZodOptional, z.ZodObject<{ stroke: z.ZodOptional; stops: z.ZodArray; }, z.core.$strip>>; angle: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"radialGradient">; stops: z.ZodArray; }, z.core.$strip>>; center: z.ZodOptional>; radius: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"conicGradient">; stops: z.ZodArray; }, z.core.$strip>>; center: z.ZodOptional>; angle: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"pattern">; shape: z.ZodString; color: z.ZodOptional; background: z.ZodOptional; size: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; horizontalStyle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>>; verticalStyle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>>; lineStyleCycle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>; }, z.core.$strict>>; }, z.core.$strict>>; rotation: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"image">; href: z.ZodString; fit: z.ZodOptional>; }, z.core.$strip>], "kind">]>>; strokeWidth: z.ZodOptional; drawOpacity: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; }, z.core.$strict>]>>; ticks: z.ZodOptional, z.ZodObject<{ kind: z.ZodLiteral<"line">; length: z.ZodOptional; line: z.ZodOptional, z.ZodObject<{ stroke: z.ZodOptional; stops: z.ZodArray; }, z.core.$strip>>; angle: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"radialGradient">; stops: z.ZodArray; }, z.core.$strip>>; center: z.ZodOptional>; radius: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"conicGradient">; stops: z.ZodArray; }, z.core.$strip>>; center: z.ZodOptional>; angle: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"pattern">; shape: z.ZodString; color: z.ZodOptional; background: z.ZodOptional; size: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; horizontalStyle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>>; verticalStyle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>>; lineStyleCycle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>; }, z.core.$strict>>; }, z.core.$strict>>; rotation: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"image">; href: z.ZodString; fit: z.ZodOptional>; }, z.core.$strip>], "kind">]>>; strokeWidth: z.ZodOptional; drawOpacity: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; }, z.core.$strict>]>>; }, z.core.$strict>, z.ZodObject<{ size: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; offset: z.ZodOptional; orientation: z.ZodOptional>; rotate: z.ZodOptional; fill: z.ZodOptional; stops: z.ZodArray; }, z.core.$strip>>; angle: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"radialGradient">; stops: z.ZodArray; }, z.core.$strip>>; center: z.ZodOptional>; radius: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"conicGradient">; stops: z.ZodArray; }, z.core.$strip>>; center: z.ZodOptional>; angle: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"pattern">; shape: z.ZodString; color: z.ZodOptional; background: z.ZodOptional; size: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; horizontalStyle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>>; verticalStyle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>>; lineStyleCycle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>; }, z.core.$strict>>; }, z.core.$strict>>; rotation: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"image">; href: z.ZodString; fit: z.ZodOptional>; }, z.core.$strip>], "kind">]>>; stroke: z.ZodOptional; stops: z.ZodArray; }, z.core.$strip>>; angle: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"radialGradient">; stops: z.ZodArray; }, z.core.$strip>>; center: z.ZodOptional>; radius: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"conicGradient">; stops: z.ZodArray; }, z.core.$strip>>; center: z.ZodOptional>; angle: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"pattern">; shape: z.ZodString; color: z.ZodOptional; background: z.ZodOptional; size: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; horizontalStyle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>>; verticalStyle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>>; lineStyleCycle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>; }, z.core.$strict>>; }, z.core.$strict>>; rotation: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"image">; href: z.ZodString; fit: z.ZodOptional>; }, z.core.$strip>], "kind">]>>; strokeWidth: z.ZodOptional; opacity: z.ZodOptional; drawOpacity: z.ZodOptional; kind: z.ZodEnum<{ circle: "circle"; square: "square"; diamond: "diamond"; triangle: "triangle"; }>; }, z.core.$strict>, z.ZodObject<{ size: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; offset: z.ZodOptional; orientation: z.ZodOptional>; rotate: z.ZodOptional; fill: z.ZodOptional; stops: z.ZodArray; }, z.core.$strip>>; angle: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"radialGradient">; stops: z.ZodArray; }, z.core.$strip>>; center: z.ZodOptional>; radius: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"conicGradient">; stops: z.ZodArray; }, z.core.$strip>>; center: z.ZodOptional>; angle: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"pattern">; shape: z.ZodString; color: z.ZodOptional; background: z.ZodOptional; size: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; horizontalStyle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>>; verticalStyle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>>; lineStyleCycle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>; }, z.core.$strict>>; }, z.core.$strict>>; rotation: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"image">; href: z.ZodString; fit: z.ZodOptional>; }, z.core.$strip>], "kind">]>>; stroke: z.ZodOptional; stops: z.ZodArray; }, z.core.$strip>>; angle: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"radialGradient">; stops: z.ZodArray; }, z.core.$strip>>; center: z.ZodOptional>; radius: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"conicGradient">; stops: z.ZodArray; }, z.core.$strip>>; center: z.ZodOptional>; angle: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"pattern">; shape: z.ZodString; color: z.ZodOptional; background: z.ZodOptional; size: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; horizontalStyle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>>; verticalStyle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>>; lineStyleCycle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>; }, z.core.$strict>>; }, z.core.$strict>>; rotation: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"image">; href: z.ZodString; fit: z.ZodOptional>; }, z.core.$strip>], "kind">]>>; strokeWidth: z.ZodOptional; opacity: z.ZodOptional; drawOpacity: z.ZodOptional; kind: z.ZodLiteral<"custom">; shape: z.ZodUnion>>>; }, z.core.$strip>]>; }, z.core.$strict>]>>; }, z.core.$strict>>; tickLabels: z.ZodOptional, z.ZodObject<{ font: z.ZodOptional; size: z.ZodOptional, z.ZodString]>>>; weight: z.ZodOptional, z.ZodNumber]>>; style: z.ZodOptional>; }, z.core.$strip>>; textColor: z.ZodOptional; opacity: z.ZodOptional; align: z.ZodOptional>; lineHeight: z.ZodOptional; maxTextWidth: z.ZodOptional; gap: z.ZodOptional; rotate: z.ZodOptional; anchor: z.ZodOptional; layout: z.ZodOptional, z.ZodObject<{ rotate: z.ZodOptional, z.ZodObject<{ angles: z.ZodOptional>; recoverWhenFailed: z.ZodOptional; }, z.core.$strict>]>>; hide: z.ZodOptional, z.ZodObject<{ strategy: z.ZodOptional>; preserveEnds: z.ZodOptional; separation: z.ZodOptional; }, z.core.$strict>]>>; bounds: z.ZodOptional, z.ZodObject<{ overflow: z.ZodOptional>; tolerance: z.ZodOptional; }, z.core.$strict>]>>; sampleSize: z.ZodOptional; }, z.core.$strict>]>>; }, z.core.$strict>]>>; title: z.ZodOptional; size: z.ZodOptional, z.ZodString]>>>; weight: z.ZodOptional, z.ZodNumber]>>; style: z.ZodOptional>; }, z.core.$strip>>; textColor: z.ZodOptional; opacity: z.ZodOptional; align: z.ZodOptional>; lineHeight: z.ZodOptional; maxTextWidth: z.ZodOptional; padding: z.ZodOptional; rotate: z.ZodOptional; }, z.core.$strict>>; grid: z.ZodOptional; stops: z.ZodArray; }, z.core.$strip>>; angle: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"radialGradient">; stops: z.ZodArray; }, z.core.$strip>>; center: z.ZodOptional>; radius: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"conicGradient">; stops: z.ZodArray; }, z.core.$strip>>; center: z.ZodOptional>; angle: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"pattern">; shape: z.ZodString; color: z.ZodOptional; background: z.ZodOptional; size: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; horizontalStyle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>>; verticalStyle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>>; lineStyleCycle: z.ZodOptional; lineWidth: z.ZodOptional; dashed: z.ZodOptional; dotted: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; lineJoin: z.ZodOptional>; }, z.core.$strict>; }, z.core.$strict>>; }, z.core.$strict>>; rotation: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"image">; href: z.ZodString; fit: z.ZodOptional>; }, z.core.$strip>], "kind">]>>; strokeWidth: z.ZodOptional; drawOpacity: z.ZodOptional; dashPattern: z.ZodOptional>; dashOffset: z.ZodOptional; lineCap: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; legend: z.ZodOptional; swatchGap: z.ZodOptional; entryGap: z.ZodOptional; titleGap: z.ZodOptional; rampLength: z.ZodOptional; rampThickness: z.ZodOptional; symbolSize: z.ZodOptional; symbolScale: z.ZodOptional; symbolFit: z.ZodOptional>; title: z.ZodOptional; size: z.ZodOptional, z.ZodString]>>>; weight: z.ZodOptional, z.ZodNumber]>>; style: z.ZodOptional>; }, z.core.$strip>>; textColor: z.ZodOptional; opacity: z.ZodOptional; align: z.ZodOptional>; lineHeight: z.ZodOptional; maxTextWidth: z.ZodOptional; }, z.core.$strict>>; label: z.ZodOptional; size: z.ZodOptional, z.ZodString]>>>; weight: z.ZodOptional, z.ZodNumber]>>; style: z.ZodOptional>; }, z.core.$strip>>; textColor: z.ZodOptional; opacity: z.ZodOptional; align: z.ZodOptional>; lineHeight: z.ZodOptional; maxTextWidth: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>; palette: z.ZodOptional>; series: z.ZodOptional>; sector: z.ZodOptional>; sequential: z.ZodOptional; diverging: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; //# sourceMappingURL=schema.d.ts.map