import z from 'zod'; export declare const inputFieldSchema: z.ZodDiscriminatedUnion<[z.ZodObject<{ type: z.ZodLiteral<"static-text">; value: z.ZodString; id: z.ZodString; label: z.ZodString; tooltip: z.ZodOptional; description: z.ZodOptional; expressionDescription: z.ZodOptional; isVisibleExpression: z.ZodOptional; disableAutoExpression: z.ZodOptional; allowInvalidValues: z.ZodOptional; }, z.z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"colorpicker">; default: z.ZodUnion; enableAlpha: z.ZodOptional; returnType: z.ZodOptional>; presetColors: z.ZodOptional]>>>; id: z.ZodString; label: z.ZodString; tooltip: z.ZodOptional; description: z.ZodOptional; expressionDescription: z.ZodOptional; isVisibleExpression: z.ZodOptional; disableAutoExpression: z.ZodOptional; allowInvalidValues: z.ZodOptional; }, z.z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"textinput">; default: z.ZodOptional; minLength: z.ZodOptional; regex: z.ZodOptional; useVariables: z.ZodOptional; multiline: z.ZodOptional; id: z.ZodString; label: z.ZodString; tooltip: z.ZodOptional; description: z.ZodOptional; expressionDescription: z.ZodOptional; isVisibleExpression: z.ZodOptional; disableAutoExpression: z.ZodOptional; allowInvalidValues: z.ZodOptional; }, z.z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"dropdown">; choices: z.ZodArray; label: z.ZodString; }, z.z.core.$strip>>; default: z.ZodUnion; allowCustom: z.ZodOptional; regex: z.ZodOptional; minChoicesForSearch: z.ZodOptional; id: z.ZodString; label: z.ZodString; tooltip: z.ZodOptional; description: z.ZodOptional; expressionDescription: z.ZodOptional; isVisibleExpression: z.ZodOptional; disableAutoExpression: z.ZodOptional; allowInvalidValues: z.ZodOptional; }, z.z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"multidropdown">; choices: z.ZodArray; label: z.ZodString; }, z.z.core.$strip>>; default: z.ZodArray>; minChoicesForSearch: z.ZodOptional; minSelection: z.ZodOptional; maxSelection: z.ZodOptional; sortSelection: z.ZodOptional; id: z.ZodString; label: z.ZodString; tooltip: z.ZodOptional; description: z.ZodOptional; expressionDescription: z.ZodOptional; isVisibleExpression: z.ZodOptional; disableAutoExpression: z.ZodOptional; allowInvalidValues: z.ZodOptional; }, z.z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"number">; default: z.ZodNumber; min: z.ZodNumber; max: z.ZodNumber; step: z.ZodOptional; range: z.ZodOptional; showMinAsNegativeInfinity: z.ZodOptional; showMaxAsPositiveInfinity: z.ZodOptional; clampValues: z.ZodOptional; asInteger: z.ZodOptional; id: z.ZodString; label: z.ZodString; tooltip: z.ZodOptional; description: z.ZodOptional; expressionDescription: z.ZodOptional; isVisibleExpression: z.ZodOptional; disableAutoExpression: z.ZodOptional; allowInvalidValues: z.ZodOptional; }, z.z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"checkbox">; default: z.ZodBoolean; id: z.ZodString; label: z.ZodString; tooltip: z.ZodOptional; description: z.ZodOptional; expressionDescription: z.ZodOptional; isVisibleExpression: z.ZodOptional; disableAutoExpression: z.ZodOptional; allowInvalidValues: z.ZodOptional; }, z.z.core.$strip>], "type">; //# sourceMappingURL=options.d.ts.map