Kaizen
Browse modulesFormsforms/sharedSchemas and constants

Variable: createFormSchemaInputSchema

const createFormSchemaInputSchema: ZodObject<{
  name: ZodString;
  schema: ZodDefault<ZodObject<{
     fields: ZodDefault<ZodArray<ZodObject<{
        additionalInfo: ZodOptional<ZodObject<..., ...>>;
        adoptionStatement: ZodOptional<ZodString>;
        allowedFonts: ZodOptional<ZodArray<...>>;
        asset: ZodOptional<ZodObject<..., ...>>;
        dataSource: ZodOptional<ZodString>;
        defaultValue: ZodOptional<ZodUnion<...>>;
        description: ZodOptional<ZodString>;
        fields: ZodOptional<ZodArray<...>>;
        format: ZodOptional<ZodString>;
        label: ZodDefault<ZodString>;
        maxDate: ZodOptional<ZodString>;
        maxFiles: ZodOptional<ZodNumber>;
        maxLength: ZodOptional<ZodNumber>;
        maxRows: ZodOptional<ZodNumber>;
        minDate: ZodOptional<ZodString>;
        minRows: ZodOptional<ZodNumber>;
        name: ZodString;
        options: ZodOptional<ZodArray<...>>;
        placeholder: ZodOptional<ZodString>;
        prefillFrom: ZodOptional<ZodString>;
        required: ZodDefault<ZodBoolean>;
        showRange: ZodOptional<ZodBoolean>;
        showTime: ZodOptional<ZodBoolean>;
        signatureMode: ZodOptional<ZodEnum<...>>;
        timezone: ZodOptional<ZodString>;
        type: ZodDefault<ZodEnum<...>>;
     }, $strip>>>;
  }, $strip>>;
  type: ZodString;
}, $strip>;

Defined in: shared/forms/schemas.ts:182