import { z } from 'zod'; export declare const REGISTRY: { readonly agitator: import('../spec').Spec<"agitator", { variant: "agitator"; label?: { label?: string | undefined; level?: "small" | "h1" | "h2" | "h3" | "h4" | "h5" | "p" | undefined; orientation?: "left" | "right" | "top" | "bottom" | "center" | undefined; direction?: "x" | "y" | undefined; maxInlineSize?: number | undefined; align?: "center" | "end" | "start" | "stretch" | undefined; } | undefined; orientation?: "left" | "right" | "top" | "bottom" | undefined; scale?: number | undefined; stalenessTimeout?: number | undefined; stalenessColor?: [number, number, number, number] | undefined; source?: { type: string; props: any; variant: "source"; valueType: "boolean"; transfer?: ArrayBuffer[] | undefined; } | undefined; sink?: { type: string; props: any; variant: "sink"; valueType: "boolean"; transfer?: ArrayBuffer[] | undefined; } | undefined; control?: { show?: boolean | undefined; showChip?: boolean | undefined; showIndicator?: boolean | undefined; chip?: { source?: { type: string; props: any; variant: "source"; valueType: "status"; transfer?: ArrayBuffer[] | undefined; } | undefined; sink?: { type: string; props: any; variant: "sink"; valueType: "boolean"; transfer?: ArrayBuffer[] | undefined; } | undefined; } | undefined; indicator?: { statusSource?: { type: string; props: any; variant: "source"; valueType: "status"; transfer?: ArrayBuffer[] | undefined; } | undefined; colorSource?: { type: string; props: any; variant: "source"; valueType: "color"; transfer?: ArrayBuffer[] | undefined; } | undefined; } | undefined; orientation?: "left" | "right" | "top" | "bottom" | "center" | undefined; } | undefined; onClickDelay?: number | undefined; color?: string | [number, number, number] | [number, number, number, number] | { rgba255: [number, number, number, number]; } | { r: number; g: number; b: number; a: number; } | { rgba255: [number, number, number, number]; } | { r: number; g: number; b: number; a: number; } | undefined; }>; readonly crossBeamAgitator: import('../spec').Spec<"crossBeamAgitator", { variant: "crossBeamAgitator"; label?: { label?: string | undefined; level?: "small" | "h1" | "h2" | "h3" | "h4" | "h5" | "p" | undefined; orientation?: "left" | "right" | "top" | "bottom" | "center" | undefined; direction?: "x" | "y" | undefined; maxInlineSize?: number | undefined; align?: "center" | "end" | "start" | "stretch" | undefined; } | undefined; orientation?: "left" | "right" | "top" | "bottom" | undefined; scale?: number | undefined; stalenessTimeout?: number | undefined; stalenessColor?: [number, number, number, number] | undefined; source?: { type: string; props: any; variant: "source"; valueType: "boolean"; transfer?: ArrayBuffer[] | undefined; } | undefined; sink?: { type: string; props: any; variant: "sink"; valueType: "boolean"; transfer?: ArrayBuffer[] | undefined; } | undefined; control?: { show?: boolean | undefined; showChip?: boolean | undefined; showIndicator?: boolean | undefined; chip?: { source?: { type: string; props: any; variant: "source"; valueType: "status"; transfer?: ArrayBuffer[] | undefined; } | undefined; sink?: { type: string; props: any; variant: "sink"; valueType: "boolean"; transfer?: ArrayBuffer[] | undefined; } | undefined; } | undefined; indicator?: { statusSource?: { type: string; props: any; variant: "source"; valueType: "status"; transfer?: ArrayBuffer[] | undefined; } | undefined; colorSource?: { type: string; props: any; variant: "source"; valueType: "color"; transfer?: ArrayBuffer[] | undefined; } | undefined; } | undefined; orientation?: "left" | "right" | "top" | "bottom" | "center" | undefined; } | undefined; onClickDelay?: number | undefined; color?: string | [number, number, number] | [number, number, number, number] | { rgba255: [number, number, number, number]; } | { r: number; g: number; b: number; a: number; } | { rgba255: [number, number, number, number]; } | { r: number; g: number; b: number; a: number; } | undefined; }>; readonly flatBladeAgitator: import('../spec').Spec<"flatBladeAgitator", { variant: "flatBladeAgitator"; label?: { label?: string | undefined; level?: "small" | "h1" | "h2" | "h3" | "h4" | "h5" | "p" | undefined; orientation?: "left" | "right" | "top" | "bottom" | "center" | undefined; direction?: "x" | "y" | undefined; maxInlineSize?: number | undefined; align?: "center" | "end" | "start" | "stretch" | undefined; } | undefined; orientation?: "left" | "right" | "top" | "bottom" | undefined; scale?: number | undefined; stalenessTimeout?: number | undefined; stalenessColor?: [number, number, number, number] | undefined; source?: { type: string; props: any; variant: "source"; valueType: "boolean"; transfer?: ArrayBuffer[] | undefined; } | undefined; sink?: { type: string; props: any; variant: "sink"; valueType: "boolean"; transfer?: ArrayBuffer[] | undefined; } | undefined; control?: { show?: boolean | undefined; showChip?: boolean | undefined; showIndicator?: boolean | undefined; chip?: { source?: { type: string; props: any; variant: "source"; valueType: "status"; transfer?: ArrayBuffer[] | undefined; } | undefined; sink?: { type: string; props: any; variant: "sink"; valueType: "boolean"; transfer?: ArrayBuffer[] | undefined; } | undefined; } | undefined; indicator?: { statusSource?: { type: string; props: any; variant: "source"; valueType: "status"; transfer?: ArrayBuffer[] | undefined; } | undefined; colorSource?: { type: string; props: any; variant: "source"; valueType: "color"; transfer?: ArrayBuffer[] | undefined; } | undefined; } | undefined; orientation?: "left" | "right" | "top" | "bottom" | "center" | undefined; } | undefined; onClickDelay?: number | undefined; color?: string | [number, number, number] | [number, number, number, number] | { rgba255: [number, number, number, number]; } | { r: number; g: number; b: number; a: number; } | { rgba255: [number, number, number, number]; } | { r: number; g: number; b: number; a: number; } | undefined; }>; readonly heatExchangerGeneral: import('../spec').Spec<"heatExchangerGeneral", { variant: "heatExchangerGeneral"; label?: { label?: string | undefined; level?: "small" | "h1" | "h2" | "h3" | "h4" | "h5" | "p" | undefined; orientation?: "left" | "right" | "top" | "bottom" | "center" | undefined; direction?: "x" | "y" | undefined; maxInlineSize?: number | undefined; align?: "center" | "end" | "start" | "stretch" | undefined; } | undefined; orientation?: "left" | "right" | "top" | "bottom" | undefined; scale?: number | undefined; color?: string | [number, number, number] | [number, number, number, number] | { rgba255: [number, number, number, number]; } | { r: number; g: number; b: number; a: number; } | { rgba255: [number, number, number, number]; } | { r: number; g: number; b: number; a: number; } | undefined; }>; readonly heatExchangerM: import('../spec').Spec<"heatExchangerM", { variant: "heatExchangerM"; label?: { label?: string | undefined; level?: "small" | "h1" | "h2" | "h3" | "h4" | "h5" | "p" | undefined; orientation?: "left" | "right" | "top" | "bottom" | "center" | undefined; direction?: "x" | "y" | undefined; maxInlineSize?: number | undefined; align?: "center" | "end" | "start" | "stretch" | undefined; } | undefined; orientation?: "left" | "right" | "top" | "bottom" | undefined; scale?: number | undefined; color?: string | [number, number, number] | [number, number, number, number] | { rgba255: [number, number, number, number]; } | { r: number; g: number; b: number; a: number; } | { rgba255: [number, number, number, number]; } | { r: number; g: number; b: number; a: number; } | undefined; }>; readonly heatExchangerStraightTube: import('../spec').Spec<"heatExchangerStraightTube", { variant: "heatExchangerStraightTube"; label?: { label?: string | undefined; level?: "small" | "h1" | "h2" | "h3" | "h4" | "h5" | "p" | undefined; orientation?: "left" | "right" | "top" | "bottom" | "center" | undefined; direction?: "x" | "y" | undefined; maxInlineSize?: number | undefined; align?: "center" | "end" | "start" | "stretch" | undefined; } | undefined; orientation?: "left" | "right" | "top" | "bottom" | undefined; scale?: number | undefined; color?: string | [number, number, number] | [number, number, number, number] | { rgba255: [number, number, number, number]; } | { r: number; g: number; b: number; a: number; } | { rgba255: [number, number, number, number]; } | { r: number; g: number; b: number; a: number; } | undefined; }>; readonly helicalAgitator: import('../spec').Spec<"helicalAgitator", { variant: "helicalAgitator"; label?: { label?: string | undefined; level?: "small" | "h1" | "h2" | "h3" | "h4" | "h5" | "p" | undefined; orientation?: "left" | "right" | "top" | "bottom" | "center" | undefined; direction?: "x" | "y" | undefined; maxInlineSize?: number | undefined; align?: "center" | "end" | "start" | "stretch" | undefined; } | undefined; orientation?: "left" | "right" | "top" | "bottom" | undefined; scale?: number | undefined; stalenessTimeout?: number | undefined; stalenessColor?: [number, number, number, number] | undefined; source?: { type: string; props: any; variant: "source"; valueType: "boolean"; transfer?: ArrayBuffer[] | undefined; } | undefined; sink?: { type: string; props: any; variant: "sink"; valueType: "boolean"; transfer?: ArrayBuffer[] | undefined; } | undefined; control?: { show?: boolean | undefined; showChip?: boolean | undefined; showIndicator?: boolean | undefined; chip?: { source?: { type: string; props: any; variant: "source"; valueType: "status"; transfer?: ArrayBuffer[] | undefined; } | undefined; sink?: { type: string; props: any; variant: "sink"; valueType: "boolean"; transfer?: ArrayBuffer[] | undefined; } | undefined; } | undefined; indicator?: { statusSource?: { type: string; props: any; variant: "source"; valueType: "status"; transfer?: ArrayBuffer[] | undefined; } | undefined; colorSource?: { type: string; props: any; variant: "source"; valueType: "color"; transfer?: ArrayBuffer[] | undefined; } | undefined; } | undefined; orientation?: "left" | "right" | "top" | "bottom" | "center" | undefined; } | undefined; onClickDelay?: number | undefined; color?: string | [number, number, number] | [number, number, number, number] | { rgba255: [number, number, number, number]; } | { r: number; g: number; b: number; a: number; } | { rgba255: [number, number, number, number]; } | { r: number; g: number; b: number; a: number; } | undefined; }>; readonly paddleAgitator: import('../spec').Spec<"paddleAgitator", { variant: "paddleAgitator"; label?: { label?: string | undefined; level?: "small" | "h1" | "h2" | "h3" | "h4" | "h5" | "p" | undefined; orientation?: "left" | "right" | "top" | "bottom" | "center" | undefined; direction?: "x" | "y" | undefined; maxInlineSize?: number | undefined; align?: "center" | "end" | "start" | "stretch" | undefined; } | undefined; orientation?: "left" | "right" | "top" | "bottom" | undefined; scale?: number | undefined; stalenessTimeout?: number | undefined; stalenessColor?: [number, number, number, number] | undefined; source?: { type: string; props: any; variant: "source"; valueType: "boolean"; transfer?: ArrayBuffer[] | undefined; } | undefined; sink?: { type: string; props: any; variant: "sink"; valueType: "boolean"; transfer?: ArrayBuffer[] | undefined; } | undefined; control?: { show?: boolean | undefined; showChip?: boolean | undefined; showIndicator?: boolean | undefined; chip?: { source?: { type: string; props: any; variant: "source"; valueType: "status"; transfer?: ArrayBuffer[] | undefined; } | undefined; sink?: { type: string; props: any; variant: "sink"; valueType: "boolean"; transfer?: ArrayBuffer[] | undefined; } | undefined; } | undefined; indicator?: { statusSource?: { type: string; props: any; variant: "source"; valueType: "status"; transfer?: ArrayBuffer[] | undefined; } | undefined; colorSource?: { type: string; props: any; variant: "source"; valueType: "color"; transfer?: ArrayBuffer[] | undefined; } | undefined; } | undefined; orientation?: "left" | "right" | "top" | "bottom" | "center" | undefined; } | undefined; onClickDelay?: number | undefined; color?: string | [number, number, number] | [number, number, number, number] | { rgba255: [number, number, number, number]; } | { r: number; g: number; b: number; a: number; } | { rgba255: [number, number, number, number]; } | { r: number; g: number; b: number; a: number; } | undefined; }>; readonly propellerAgitator: import('../spec').Spec<"propellerAgitator", { variant: "propellerAgitator"; label?: { label?: string | undefined; level?: "small" | "h1" | "h2" | "h3" | "h4" | "h5" | "p" | undefined; orientation?: "left" | "right" | "top" | "bottom" | "center" | undefined; direction?: "x" | "y" | undefined; maxInlineSize?: number | undefined; align?: "center" | "end" | "start" | "stretch" | undefined; } | undefined; orientation?: "left" | "right" | "top" | "bottom" | undefined; scale?: number | undefined; stalenessTimeout?: number | undefined; stalenessColor?: [number, number, number, number] | undefined; source?: { type: string; props: any; variant: "source"; valueType: "boolean"; transfer?: ArrayBuffer[] | undefined; } | undefined; sink?: { type: string; props: any; variant: "sink"; valueType: "boolean"; transfer?: ArrayBuffer[] | undefined; } | undefined; control?: { show?: boolean | undefined; showChip?: boolean | undefined; showIndicator?: boolean | undefined; chip?: { source?: { type: string; props: any; variant: "source"; valueType: "status"; transfer?: ArrayBuffer[] | undefined; } | undefined; sink?: { type: string; props: any; variant: "sink"; valueType: "boolean"; transfer?: ArrayBuffer[] | undefined; } | undefined; } | undefined; indicator?: { statusSource?: { type: string; props: any; variant: "source"; valueType: "status"; transfer?: ArrayBuffer[] | undefined; } | undefined; colorSource?: { type: string; props: any; variant: "source"; valueType: "color"; transfer?: ArrayBuffer[] | undefined; } | undefined; } | undefined; orientation?: "left" | "right" | "top" | "bottom" | "center" | undefined; } | undefined; onClickDelay?: number | undefined; color?: string | [number, number, number] | [number, number, number, number] | { rgba255: [number, number, number, number]; } | { r: number; g: number; b: number; a: number; } | { rgba255: [number, number, number, number]; } | { r: number; g: number; b: number; a: number; } | undefined; }>; readonly rotaryMixer: import('../spec').Spec<"rotaryMixer", { variant: "rotaryMixer"; label?: { label?: string | undefined; level?: "small" | "h1" | "h2" | "h3" | "h4" | "h5" | "p" | undefined; orientation?: "left" | "right" | "top" | "bottom" | "center" | undefined; direction?: "x" | "y" | undefined; maxInlineSize?: number | undefined; align?: "center" | "end" | "start" | "stretch" | undefined; } | undefined; orientation?: "left" | "right" | "top" | "bottom" | undefined; scale?: number | undefined; stalenessTimeout?: number | undefined; stalenessColor?: [number, number, number, number] | undefined; source?: { type: string; props: any; variant: "source"; valueType: "boolean"; transfer?: ArrayBuffer[] | undefined; } | undefined; sink?: { type: string; props: any; variant: "sink"; valueType: "boolean"; transfer?: ArrayBuffer[] | undefined; } | undefined; control?: { show?: boolean | undefined; showChip?: boolean | undefined; showIndicator?: boolean | undefined; chip?: { source?: { type: string; props: any; variant: "source"; valueType: "status"; transfer?: ArrayBuffer[] | undefined; } | undefined; sink?: { type: string; props: any; variant: "sink"; valueType: "boolean"; transfer?: ArrayBuffer[] | undefined; } | undefined; } | undefined; indicator?: { statusSource?: { type: string; props: any; variant: "source"; valueType: "status"; transfer?: ArrayBuffer[] | undefined; } | undefined; colorSource?: { type: string; props: any; variant: "source"; valueType: "color"; transfer?: ArrayBuffer[] | undefined; } | undefined; } | undefined; orientation?: "left" | "right" | "top" | "bottom" | "center" | undefined; } | undefined; onClickDelay?: number | undefined; color?: string | [number, number, number] | [number, number, number, number] | { rgba255: [number, number, number, number]; } | { r: number; g: number; b: number; a: number; } | { rgba255: [number, number, number, number]; } | { r: number; g: number; b: number; a: number; } | undefined; }>; readonly staticMixer: import('../spec').Spec<"staticMixer", { variant: "staticMixer"; label?: { label?: string | undefined; level?: "small" | "h1" | "h2" | "h3" | "h4" | "h5" | "p" | undefined; orientation?: "left" | "right" | "top" | "bottom" | "center" | undefined; direction?: "x" | "y" | undefined; maxInlineSize?: number | undefined; align?: "center" | "end" | "start" | "stretch" | undefined; } | undefined; orientation?: "left" | "right" | "top" | "bottom" | undefined; scale?: number | undefined; color?: string | [number, number, number] | [number, number, number, number] | { rgba255: [number, number, number, number]; } | { r: number; g: number; b: number; a: number; } | { rgba255: [number, number, number, number]; } | { r: number; g: number; b: number; a: number; } | undefined; }>; }; export declare const configZ: z.ZodDiscriminatedUnion<[z.ZodObject<{ label: z.ZodOptional; level: z.ZodOptional>; orientation: z.ZodOptional>; direction: z.ZodOptional>; maxInlineSize: z.ZodOptional; align: z.ZodOptional>; }, z.core.$strip>>; orientation: z.ZodOptional>; scale: z.ZodOptional; stalenessTimeout: z.ZodOptional; stalenessColor: z.ZodOptional, z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodNumber], null>, z.ZodTuple<[z.ZodNumber, z.ZodNumber, z.ZodNumber, z.ZodNumber], null>, z.ZodObject<{ rgba255: z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodNumber], null>; }, z.core.$strip>, z.ZodObject<{ r: z.ZodInt; g: z.ZodInt; b: z.ZodInt; a: z.ZodNumber; }, z.core.$strip>, z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodPipe>], null>, z.ZodObject<{ rgba255: z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodPipe>], null>; }, z.core.$strip>, z.ZodObject<{ r: z.ZodInt; g: z.ZodInt; b: z.ZodInt; a: z.ZodPipe>; }, z.core.$strip>]>, z.ZodTransform<[number, number, number, number], string | [number, number, number] | [number, number, number, number] | { rgba255: [number, number, number, number]; } | { r: number; g: number; b: number; a: number; } | { rgba255: [number, number, number, number]; } | { r: number; g: number; b: number; a: number; }>>>; source: z.ZodOptional>>; variant: z.ZodLiteral<"source">; valueType: z.ZodLiteral<"boolean">; }, z.core.$strip>>; sink: z.ZodOptional>>; variant: z.ZodLiteral<"sink">; valueType: z.ZodLiteral<"boolean">; }, z.core.$strip>>; control: z.ZodOptional; showChip: z.ZodOptional; showIndicator: z.ZodOptional; chip: z.ZodOptional>>; variant: z.ZodLiteral<"source">; valueType: z.ZodLiteral<"status">; }, z.core.$strip>>; sink: z.ZodOptional>>; variant: z.ZodLiteral<"sink">; valueType: z.ZodLiteral<"boolean">; }, z.core.$strip>>; }, z.core.$strip>>; indicator: z.ZodOptional>>; variant: z.ZodLiteral<"source">; valueType: z.ZodLiteral<"status">; }, z.core.$strip>>; colorSource: z.ZodOptional>>; variant: z.ZodLiteral<"source">; valueType: z.ZodLiteral<"color">; }, z.core.$strip>>; }, z.core.$strip>>; orientation: z.ZodOptional>; }, z.core.$strip>>; onClickDelay: z.ZodOptional; variant: z.ZodLiteral<"agitator">; color: z.ZodOptional, z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodNumber], null>, z.ZodTuple<[z.ZodNumber, z.ZodNumber, z.ZodNumber, z.ZodNumber], null>, z.ZodObject<{ rgba255: z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodNumber], null>; }, z.core.$strip>, z.ZodObject<{ r: z.ZodInt; g: z.ZodInt; b: z.ZodInt; a: z.ZodNumber; }, z.core.$strip>, z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodPipe>], null>, z.ZodObject<{ rgba255: z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodPipe>], null>; }, z.core.$strip>, z.ZodObject<{ r: z.ZodInt; g: z.ZodInt; b: z.ZodInt; a: z.ZodPipe>; }, z.core.$strip>]>>; }, z.core.$strip>, z.ZodObject<{ label: z.ZodOptional; level: z.ZodOptional>; orientation: z.ZodOptional>; direction: z.ZodOptional>; maxInlineSize: z.ZodOptional; align: z.ZodOptional>; }, z.core.$strip>>; orientation: z.ZodOptional>; scale: z.ZodOptional; stalenessTimeout: z.ZodOptional; stalenessColor: z.ZodOptional, z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodNumber], null>, z.ZodTuple<[z.ZodNumber, z.ZodNumber, z.ZodNumber, z.ZodNumber], null>, z.ZodObject<{ rgba255: z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodNumber], null>; }, z.core.$strip>, z.ZodObject<{ r: z.ZodInt; g: z.ZodInt; b: z.ZodInt; a: z.ZodNumber; }, z.core.$strip>, z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodPipe>], null>, z.ZodObject<{ rgba255: z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodPipe>], null>; }, z.core.$strip>, z.ZodObject<{ r: z.ZodInt; g: z.ZodInt; b: z.ZodInt; a: z.ZodPipe>; }, z.core.$strip>]>, z.ZodTransform<[number, number, number, number], string | [number, number, number] | [number, number, number, number] | { rgba255: [number, number, number, number]; } | { r: number; g: number; b: number; a: number; } | { rgba255: [number, number, number, number]; } | { r: number; g: number; b: number; a: number; }>>>; source: z.ZodOptional>>; variant: z.ZodLiteral<"source">; valueType: z.ZodLiteral<"boolean">; }, z.core.$strip>>; sink: z.ZodOptional>>; variant: z.ZodLiteral<"sink">; valueType: z.ZodLiteral<"boolean">; }, z.core.$strip>>; control: z.ZodOptional; showChip: z.ZodOptional; showIndicator: z.ZodOptional; chip: z.ZodOptional>>; variant: z.ZodLiteral<"source">; valueType: z.ZodLiteral<"status">; }, z.core.$strip>>; sink: z.ZodOptional>>; variant: z.ZodLiteral<"sink">; valueType: z.ZodLiteral<"boolean">; }, z.core.$strip>>; }, z.core.$strip>>; indicator: z.ZodOptional>>; variant: z.ZodLiteral<"source">; valueType: z.ZodLiteral<"status">; }, z.core.$strip>>; colorSource: z.ZodOptional>>; variant: z.ZodLiteral<"source">; valueType: z.ZodLiteral<"color">; }, z.core.$strip>>; }, z.core.$strip>>; orientation: z.ZodOptional>; }, z.core.$strip>>; onClickDelay: z.ZodOptional; variant: z.ZodLiteral<"crossBeamAgitator">; color: z.ZodOptional, z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodNumber], null>, z.ZodTuple<[z.ZodNumber, z.ZodNumber, z.ZodNumber, z.ZodNumber], null>, z.ZodObject<{ rgba255: z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodNumber], null>; }, z.core.$strip>, z.ZodObject<{ r: z.ZodInt; g: z.ZodInt; b: z.ZodInt; a: z.ZodNumber; }, z.core.$strip>, z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodPipe>], null>, z.ZodObject<{ rgba255: z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodPipe>], null>; }, z.core.$strip>, z.ZodObject<{ r: z.ZodInt; g: z.ZodInt; b: z.ZodInt; a: z.ZodPipe>; }, z.core.$strip>]>>; }, z.core.$strip>, z.ZodObject<{ label: z.ZodOptional; level: z.ZodOptional>; orientation: z.ZodOptional>; direction: z.ZodOptional>; maxInlineSize: z.ZodOptional; align: z.ZodOptional>; }, z.core.$strip>>; orientation: z.ZodOptional>; scale: z.ZodOptional; stalenessTimeout: z.ZodOptional; stalenessColor: z.ZodOptional, z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodNumber], null>, z.ZodTuple<[z.ZodNumber, z.ZodNumber, z.ZodNumber, z.ZodNumber], null>, z.ZodObject<{ rgba255: z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodNumber], null>; }, z.core.$strip>, z.ZodObject<{ r: z.ZodInt; g: z.ZodInt; b: z.ZodInt; a: z.ZodNumber; }, z.core.$strip>, z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodPipe>], null>, z.ZodObject<{ rgba255: z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodPipe>], null>; }, z.core.$strip>, z.ZodObject<{ r: z.ZodInt; g: z.ZodInt; b: z.ZodInt; a: z.ZodPipe>; }, z.core.$strip>]>, z.ZodTransform<[number, number, number, number], string | [number, number, number] | [number, number, number, number] | { rgba255: [number, number, number, number]; } | { r: number; g: number; b: number; a: number; } | { rgba255: [number, number, number, number]; } | { r: number; g: number; b: number; a: number; }>>>; source: z.ZodOptional>>; variant: z.ZodLiteral<"source">; valueType: z.ZodLiteral<"boolean">; }, z.core.$strip>>; sink: z.ZodOptional>>; variant: z.ZodLiteral<"sink">; valueType: z.ZodLiteral<"boolean">; }, z.core.$strip>>; control: z.ZodOptional; showChip: z.ZodOptional; showIndicator: z.ZodOptional; chip: z.ZodOptional>>; variant: z.ZodLiteral<"source">; valueType: z.ZodLiteral<"status">; }, z.core.$strip>>; sink: z.ZodOptional>>; variant: z.ZodLiteral<"sink">; valueType: z.ZodLiteral<"boolean">; }, z.core.$strip>>; }, z.core.$strip>>; indicator: z.ZodOptional>>; variant: z.ZodLiteral<"source">; valueType: z.ZodLiteral<"status">; }, z.core.$strip>>; colorSource: z.ZodOptional>>; variant: z.ZodLiteral<"source">; valueType: z.ZodLiteral<"color">; }, z.core.$strip>>; }, z.core.$strip>>; orientation: z.ZodOptional>; }, z.core.$strip>>; onClickDelay: z.ZodOptional; variant: z.ZodLiteral<"flatBladeAgitator">; color: z.ZodOptional, z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodNumber], null>, z.ZodTuple<[z.ZodNumber, z.ZodNumber, z.ZodNumber, z.ZodNumber], null>, z.ZodObject<{ rgba255: z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodNumber], null>; }, z.core.$strip>, z.ZodObject<{ r: z.ZodInt; g: z.ZodInt; b: z.ZodInt; a: z.ZodNumber; }, z.core.$strip>, z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodPipe>], null>, z.ZodObject<{ rgba255: z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodPipe>], null>; }, z.core.$strip>, z.ZodObject<{ r: z.ZodInt; g: z.ZodInt; b: z.ZodInt; a: z.ZodPipe>; }, z.core.$strip>]>>; }, z.core.$strip>, z.ZodObject<{ label: z.ZodOptional; level: z.ZodOptional>; orientation: z.ZodOptional>; direction: z.ZodOptional>; maxInlineSize: z.ZodOptional; align: z.ZodOptional>; }, z.core.$strip>>; orientation: z.ZodOptional>; scale: z.ZodOptional; variant: z.ZodLiteral<"heatExchangerGeneral">; color: z.ZodOptional, z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodNumber], null>, z.ZodTuple<[z.ZodNumber, z.ZodNumber, z.ZodNumber, z.ZodNumber], null>, z.ZodObject<{ rgba255: z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodNumber], null>; }, z.core.$strip>, z.ZodObject<{ r: z.ZodInt; g: z.ZodInt; b: z.ZodInt; a: z.ZodNumber; }, z.core.$strip>, z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodPipe>], null>, z.ZodObject<{ rgba255: z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodPipe>], null>; }, z.core.$strip>, z.ZodObject<{ r: z.ZodInt; g: z.ZodInt; b: z.ZodInt; a: z.ZodPipe>; }, z.core.$strip>]>>; }, z.core.$strip>, z.ZodObject<{ label: z.ZodOptional; level: z.ZodOptional>; orientation: z.ZodOptional>; direction: z.ZodOptional>; maxInlineSize: z.ZodOptional; align: z.ZodOptional>; }, z.core.$strip>>; orientation: z.ZodOptional>; scale: z.ZodOptional; variant: z.ZodLiteral<"heatExchangerM">; color: z.ZodOptional, z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodNumber], null>, z.ZodTuple<[z.ZodNumber, z.ZodNumber, z.ZodNumber, z.ZodNumber], null>, z.ZodObject<{ rgba255: z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodNumber], null>; }, z.core.$strip>, z.ZodObject<{ r: z.ZodInt; g: z.ZodInt; b: z.ZodInt; a: z.ZodNumber; }, z.core.$strip>, z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodPipe>], null>, z.ZodObject<{ rgba255: z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodPipe>], null>; }, z.core.$strip>, z.ZodObject<{ r: z.ZodInt; g: z.ZodInt; b: z.ZodInt; a: z.ZodPipe>; }, z.core.$strip>]>>; }, z.core.$strip>, z.ZodObject<{ label: z.ZodOptional; level: z.ZodOptional>; orientation: z.ZodOptional>; direction: z.ZodOptional>; maxInlineSize: z.ZodOptional; align: z.ZodOptional>; }, z.core.$strip>>; orientation: z.ZodOptional>; scale: z.ZodOptional; variant: z.ZodLiteral<"heatExchangerStraightTube">; color: z.ZodOptional, z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodNumber], null>, z.ZodTuple<[z.ZodNumber, z.ZodNumber, z.ZodNumber, z.ZodNumber], null>, z.ZodObject<{ rgba255: z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodNumber], null>; }, z.core.$strip>, z.ZodObject<{ r: z.ZodInt; g: z.ZodInt; b: z.ZodInt; a: z.ZodNumber; }, z.core.$strip>, z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodPipe>], null>, z.ZodObject<{ rgba255: z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodPipe>], null>; }, z.core.$strip>, z.ZodObject<{ r: z.ZodInt; g: z.ZodInt; b: z.ZodInt; a: z.ZodPipe>; }, z.core.$strip>]>>; }, z.core.$strip>, z.ZodObject<{ label: z.ZodOptional; level: z.ZodOptional>; orientation: z.ZodOptional>; direction: z.ZodOptional>; maxInlineSize: z.ZodOptional; align: z.ZodOptional>; }, z.core.$strip>>; orientation: z.ZodOptional>; scale: z.ZodOptional; stalenessTimeout: z.ZodOptional; stalenessColor: z.ZodOptional, z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodNumber], null>, z.ZodTuple<[z.ZodNumber, z.ZodNumber, z.ZodNumber, z.ZodNumber], null>, z.ZodObject<{ rgba255: z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodNumber], null>; }, z.core.$strip>, z.ZodObject<{ r: z.ZodInt; g: z.ZodInt; b: z.ZodInt; a: z.ZodNumber; }, z.core.$strip>, z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodPipe>], null>, z.ZodObject<{ rgba255: z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodPipe>], null>; }, z.core.$strip>, z.ZodObject<{ r: z.ZodInt; g: z.ZodInt; b: z.ZodInt; a: z.ZodPipe>; }, z.core.$strip>]>, z.ZodTransform<[number, number, number, number], string | [number, number, number] | [number, number, number, number] | { rgba255: [number, number, number, number]; } | { r: number; g: number; b: number; a: number; } | { rgba255: [number, number, number, number]; } | { r: number; g: number; b: number; a: number; }>>>; source: z.ZodOptional>>; variant: z.ZodLiteral<"source">; valueType: z.ZodLiteral<"boolean">; }, z.core.$strip>>; sink: z.ZodOptional>>; variant: z.ZodLiteral<"sink">; valueType: z.ZodLiteral<"boolean">; }, z.core.$strip>>; control: z.ZodOptional; showChip: z.ZodOptional; showIndicator: z.ZodOptional; chip: z.ZodOptional>>; variant: z.ZodLiteral<"source">; valueType: z.ZodLiteral<"status">; }, z.core.$strip>>; sink: z.ZodOptional>>; variant: z.ZodLiteral<"sink">; valueType: z.ZodLiteral<"boolean">; }, z.core.$strip>>; }, z.core.$strip>>; indicator: z.ZodOptional>>; variant: z.ZodLiteral<"source">; valueType: z.ZodLiteral<"status">; }, z.core.$strip>>; colorSource: z.ZodOptional>>; variant: z.ZodLiteral<"source">; valueType: z.ZodLiteral<"color">; }, z.core.$strip>>; }, z.core.$strip>>; orientation: z.ZodOptional>; }, z.core.$strip>>; onClickDelay: z.ZodOptional; variant: z.ZodLiteral<"helicalAgitator">; color: z.ZodOptional, z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodNumber], null>, z.ZodTuple<[z.ZodNumber, z.ZodNumber, z.ZodNumber, z.ZodNumber], null>, z.ZodObject<{ rgba255: z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodNumber], null>; }, z.core.$strip>, z.ZodObject<{ r: z.ZodInt; g: z.ZodInt; b: z.ZodInt; a: z.ZodNumber; }, z.core.$strip>, z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodPipe>], null>, z.ZodObject<{ rgba255: z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodPipe>], null>; }, z.core.$strip>, z.ZodObject<{ r: z.ZodInt; g: z.ZodInt; b: z.ZodInt; a: z.ZodPipe>; }, z.core.$strip>]>>; }, z.core.$strip>, z.ZodObject<{ label: z.ZodOptional; level: z.ZodOptional>; orientation: z.ZodOptional>; direction: z.ZodOptional>; maxInlineSize: z.ZodOptional; align: z.ZodOptional>; }, z.core.$strip>>; orientation: z.ZodOptional>; scale: z.ZodOptional; stalenessTimeout: z.ZodOptional; stalenessColor: z.ZodOptional, z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodNumber], null>, z.ZodTuple<[z.ZodNumber, z.ZodNumber, z.ZodNumber, z.ZodNumber], null>, z.ZodObject<{ rgba255: z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodNumber], null>; }, z.core.$strip>, z.ZodObject<{ r: z.ZodInt; g: z.ZodInt; b: z.ZodInt; a: z.ZodNumber; }, z.core.$strip>, z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodPipe>], null>, z.ZodObject<{ rgba255: z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodPipe>], null>; }, z.core.$strip>, z.ZodObject<{ r: z.ZodInt; g: z.ZodInt; b: z.ZodInt; a: z.ZodPipe>; }, z.core.$strip>]>, z.ZodTransform<[number, number, number, number], string | [number, number, number] | [number, number, number, number] | { rgba255: [number, number, number, number]; } | { r: number; g: number; b: number; a: number; } | { rgba255: [number, number, number, number]; } | { r: number; g: number; b: number; a: number; }>>>; source: z.ZodOptional>>; variant: z.ZodLiteral<"source">; valueType: z.ZodLiteral<"boolean">; }, z.core.$strip>>; sink: z.ZodOptional>>; variant: z.ZodLiteral<"sink">; valueType: z.ZodLiteral<"boolean">; }, z.core.$strip>>; control: z.ZodOptional; showChip: z.ZodOptional; showIndicator: z.ZodOptional; chip: z.ZodOptional>>; variant: z.ZodLiteral<"source">; valueType: z.ZodLiteral<"status">; }, z.core.$strip>>; sink: z.ZodOptional>>; variant: z.ZodLiteral<"sink">; valueType: z.ZodLiteral<"boolean">; }, z.core.$strip>>; }, z.core.$strip>>; indicator: z.ZodOptional>>; variant: z.ZodLiteral<"source">; valueType: z.ZodLiteral<"status">; }, z.core.$strip>>; colorSource: z.ZodOptional>>; variant: z.ZodLiteral<"source">; valueType: z.ZodLiteral<"color">; }, z.core.$strip>>; }, z.core.$strip>>; orientation: z.ZodOptional>; }, z.core.$strip>>; onClickDelay: z.ZodOptional; variant: z.ZodLiteral<"paddleAgitator">; color: z.ZodOptional, z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodNumber], null>, z.ZodTuple<[z.ZodNumber, z.ZodNumber, z.ZodNumber, z.ZodNumber], null>, z.ZodObject<{ rgba255: z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodNumber], null>; }, z.core.$strip>, z.ZodObject<{ r: z.ZodInt; g: z.ZodInt; b: z.ZodInt; a: z.ZodNumber; }, z.core.$strip>, z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodPipe>], null>, z.ZodObject<{ rgba255: z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodPipe>], null>; }, z.core.$strip>, z.ZodObject<{ r: z.ZodInt; g: z.ZodInt; b: z.ZodInt; a: z.ZodPipe>; }, z.core.$strip>]>>; }, z.core.$strip>, z.ZodObject<{ label: z.ZodOptional; level: z.ZodOptional>; orientation: z.ZodOptional>; direction: z.ZodOptional>; maxInlineSize: z.ZodOptional; align: z.ZodOptional>; }, z.core.$strip>>; orientation: z.ZodOptional>; scale: z.ZodOptional; stalenessTimeout: z.ZodOptional; stalenessColor: z.ZodOptional, z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodNumber], null>, z.ZodTuple<[z.ZodNumber, z.ZodNumber, z.ZodNumber, z.ZodNumber], null>, z.ZodObject<{ rgba255: z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodNumber], null>; }, z.core.$strip>, z.ZodObject<{ r: z.ZodInt; g: z.ZodInt; b: z.ZodInt; a: z.ZodNumber; }, z.core.$strip>, z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodPipe>], null>, z.ZodObject<{ rgba255: z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodPipe>], null>; }, z.core.$strip>, z.ZodObject<{ r: z.ZodInt; g: z.ZodInt; b: z.ZodInt; a: z.ZodPipe>; }, z.core.$strip>]>, z.ZodTransform<[number, number, number, number], string | [number, number, number] | [number, number, number, number] | { rgba255: [number, number, number, number]; } | { r: number; g: number; b: number; a: number; } | { rgba255: [number, number, number, number]; } | { r: number; g: number; b: number; a: number; }>>>; source: z.ZodOptional>>; variant: z.ZodLiteral<"source">; valueType: z.ZodLiteral<"boolean">; }, z.core.$strip>>; sink: z.ZodOptional>>; variant: z.ZodLiteral<"sink">; valueType: z.ZodLiteral<"boolean">; }, z.core.$strip>>; control: z.ZodOptional; showChip: z.ZodOptional; showIndicator: z.ZodOptional; chip: z.ZodOptional>>; variant: z.ZodLiteral<"source">; valueType: z.ZodLiteral<"status">; }, z.core.$strip>>; sink: z.ZodOptional>>; variant: z.ZodLiteral<"sink">; valueType: z.ZodLiteral<"boolean">; }, z.core.$strip>>; }, z.core.$strip>>; indicator: z.ZodOptional>>; variant: z.ZodLiteral<"source">; valueType: z.ZodLiteral<"status">; }, z.core.$strip>>; colorSource: z.ZodOptional>>; variant: z.ZodLiteral<"source">; valueType: z.ZodLiteral<"color">; }, z.core.$strip>>; }, z.core.$strip>>; orientation: z.ZodOptional>; }, z.core.$strip>>; onClickDelay: z.ZodOptional; variant: z.ZodLiteral<"propellerAgitator">; color: z.ZodOptional, z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodNumber], null>, z.ZodTuple<[z.ZodNumber, z.ZodNumber, z.ZodNumber, z.ZodNumber], null>, z.ZodObject<{ rgba255: z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodNumber], null>; }, z.core.$strip>, z.ZodObject<{ r: z.ZodInt; g: z.ZodInt; b: z.ZodInt; a: z.ZodNumber; }, z.core.$strip>, z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodPipe>], null>, z.ZodObject<{ rgba255: z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodPipe>], null>; }, z.core.$strip>, z.ZodObject<{ r: z.ZodInt; g: z.ZodInt; b: z.ZodInt; a: z.ZodPipe>; }, z.core.$strip>]>>; }, z.core.$strip>, z.ZodObject<{ label: z.ZodOptional; level: z.ZodOptional>; orientation: z.ZodOptional>; direction: z.ZodOptional>; maxInlineSize: z.ZodOptional; align: z.ZodOptional>; }, z.core.$strip>>; orientation: z.ZodOptional>; scale: z.ZodOptional; stalenessTimeout: z.ZodOptional; stalenessColor: z.ZodOptional, z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodNumber], null>, z.ZodTuple<[z.ZodNumber, z.ZodNumber, z.ZodNumber, z.ZodNumber], null>, z.ZodObject<{ rgba255: z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodNumber], null>; }, z.core.$strip>, z.ZodObject<{ r: z.ZodInt; g: z.ZodInt; b: z.ZodInt; a: z.ZodNumber; }, z.core.$strip>, z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodPipe>], null>, z.ZodObject<{ rgba255: z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodPipe>], null>; }, z.core.$strip>, z.ZodObject<{ r: z.ZodInt; g: z.ZodInt; b: z.ZodInt; a: z.ZodPipe>; }, z.core.$strip>]>, z.ZodTransform<[number, number, number, number], string | [number, number, number] | [number, number, number, number] | { rgba255: [number, number, number, number]; } | { r: number; g: number; b: number; a: number; } | { rgba255: [number, number, number, number]; } | { r: number; g: number; b: number; a: number; }>>>; source: z.ZodOptional>>; variant: z.ZodLiteral<"source">; valueType: z.ZodLiteral<"boolean">; }, z.core.$strip>>; sink: z.ZodOptional>>; variant: z.ZodLiteral<"sink">; valueType: z.ZodLiteral<"boolean">; }, z.core.$strip>>; control: z.ZodOptional; showChip: z.ZodOptional; showIndicator: z.ZodOptional; chip: z.ZodOptional>>; variant: z.ZodLiteral<"source">; valueType: z.ZodLiteral<"status">; }, z.core.$strip>>; sink: z.ZodOptional>>; variant: z.ZodLiteral<"sink">; valueType: z.ZodLiteral<"boolean">; }, z.core.$strip>>; }, z.core.$strip>>; indicator: z.ZodOptional>>; variant: z.ZodLiteral<"source">; valueType: z.ZodLiteral<"status">; }, z.core.$strip>>; colorSource: z.ZodOptional>>; variant: z.ZodLiteral<"source">; valueType: z.ZodLiteral<"color">; }, z.core.$strip>>; }, z.core.$strip>>; orientation: z.ZodOptional>; }, z.core.$strip>>; onClickDelay: z.ZodOptional; variant: z.ZodLiteral<"rotaryMixer">; color: z.ZodOptional, z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodNumber], null>, z.ZodTuple<[z.ZodNumber, z.ZodNumber, z.ZodNumber, z.ZodNumber], null>, z.ZodObject<{ rgba255: z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodNumber], null>; }, z.core.$strip>, z.ZodObject<{ r: z.ZodInt; g: z.ZodInt; b: z.ZodInt; a: z.ZodNumber; }, z.core.$strip>, z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodPipe>], null>, z.ZodObject<{ rgba255: z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodPipe>], null>; }, z.core.$strip>, z.ZodObject<{ r: z.ZodInt; g: z.ZodInt; b: z.ZodInt; a: z.ZodPipe>; }, z.core.$strip>]>>; }, z.core.$strip>, z.ZodObject<{ label: z.ZodOptional; level: z.ZodOptional>; orientation: z.ZodOptional>; direction: z.ZodOptional>; maxInlineSize: z.ZodOptional; align: z.ZodOptional>; }, z.core.$strip>>; orientation: z.ZodOptional>; scale: z.ZodOptional; variant: z.ZodLiteral<"staticMixer">; color: z.ZodOptional, z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodNumber], null>, z.ZodTuple<[z.ZodNumber, z.ZodNumber, z.ZodNumber, z.ZodNumber], null>, z.ZodObject<{ rgba255: z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodNumber], null>; }, z.core.$strip>, z.ZodObject<{ r: z.ZodInt; g: z.ZodInt; b: z.ZodInt; a: z.ZodNumber; }, z.core.$strip>, z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodPipe>], null>, z.ZodObject<{ rgba255: z.ZodTuple<[z.ZodInt, z.ZodInt, z.ZodInt, z.ZodPipe>], null>; }, z.core.$strip>, z.ZodObject<{ r: z.ZodInt; g: z.ZodInt; b: z.ZodInt; a: z.ZodPipe>; }, z.core.$strip>]>>; }, z.core.$strip>], "variant">; //# sourceMappingURL=symbols.d.ts.map