import { z } from "zod"; import { BasePropertySchema, TPropertyValue } from "./common"; import { PropertyType } from "./property-type"; import { LongTextProperty, ShortTextProperty } from "./text-property"; import { StaticDropdownProperty, StaticMultiSelectDropdownProperty } from "./dropdown/static-dropdown"; import { MultiSelectDropdownProperty } from "./dropdown/dropdown-prop"; import { CheckboxProperty } from "./checkbox-property"; import { NumberProperty } from "./number-property"; import { FileProperty } from "./file-property"; import { JsonProperty } from './json-property'; import { ColorProperty } from "./color-property"; import { DateTimeProperty } from './date-time-property'; export declare const ArraySubProps: z.ZodRecord; required: z.ZodBoolean; defaultValue: z.ZodOptional; displayName: z.ZodString; description: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; required: z.ZodBoolean; defaultValue: z.ZodOptional; displayName: z.ZodString; description: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; required: z.ZodBoolean; defaultValue: z.ZodOptional; options: z.ZodObject<{ disabled: z.ZodOptional; placeholder: z.ZodOptional; options: z.ZodArray>; }, z.core.$strip>; displayName: z.ZodString; description: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ refreshers: z.ZodArray; type: z.ZodLiteral; required: z.ZodBoolean; defaultValue: z.ZodOptional; displayName: z.ZodString; description: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; required: z.ZodBoolean; defaultValue: z.ZodOptional; options: z.ZodObject<{ disabled: z.ZodOptional; placeholder: z.ZodOptional; options: z.ZodArray>; }, z.core.$strip>; displayName: z.ZodString; description: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; required: z.ZodBoolean; defaultValue: z.ZodOptional; displayName: z.ZodString; description: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; required: z.ZodBoolean; defaultValue: z.ZodOptional; displayName: z.ZodString; description: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; required: z.ZodBoolean; defaultValue: z.ZodOptional; displayName: z.ZodString; description: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; required: z.ZodBoolean; defaultValue: z.ZodOptional; displayName: z.ZodString; description: z.ZodOptional; }, z.core.$strip>]>>; export declare const ArrayProperty: z.ZodObject<{ type: z.ZodLiteral; required: z.ZodBoolean; defaultValue: z.ZodOptional; properties: z.ZodRecord; required: z.ZodBoolean; defaultValue: z.ZodOptional; displayName: z.ZodString; description: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; required: z.ZodBoolean; defaultValue: z.ZodOptional; displayName: z.ZodString; description: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; required: z.ZodBoolean; defaultValue: z.ZodOptional; options: z.ZodObject<{ disabled: z.ZodOptional; placeholder: z.ZodOptional; options: z.ZodArray>; }, z.core.$strip>; displayName: z.ZodString; description: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ refreshers: z.ZodArray; type: z.ZodLiteral; required: z.ZodBoolean; defaultValue: z.ZodOptional; displayName: z.ZodString; description: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; required: z.ZodBoolean; defaultValue: z.ZodOptional; options: z.ZodObject<{ disabled: z.ZodOptional; placeholder: z.ZodOptional; options: z.ZodArray>; }, z.core.$strip>; displayName: z.ZodString; description: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; required: z.ZodBoolean; defaultValue: z.ZodOptional; displayName: z.ZodString; description: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; required: z.ZodBoolean; defaultValue: z.ZodOptional; displayName: z.ZodString; description: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; required: z.ZodBoolean; defaultValue: z.ZodOptional; displayName: z.ZodString; description: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; required: z.ZodBoolean; defaultValue: z.ZodOptional; displayName: z.ZodString; description: z.ZodOptional; }, z.core.$strip>]>>; displayName: z.ZodString; description: z.ZodOptional; }, z.core.$strip>; export type ArraySubProps = Record | LongTextProperty | StaticDropdownProperty | MultiSelectDropdownProperty | StaticMultiSelectDropdownProperty | CheckboxProperty | NumberProperty | FileProperty | JsonProperty | ColorProperty | DateTimeProperty>; export type ArrayProperty = BasePropertySchema & { properties?: ArraySubProps; } & TPropertyValue; //# sourceMappingURL=array-property.d.ts.map