/**
 * ⚠️ WARNING: THIS FILE IS AUTO-GENERATED ⚠️
 * 
 * This file is generated by the type generation system.
 * Any manual changes will be overwritten on next server start and should always be committed.
 * 
 */

import { Type } from "@sinclair/typebox"

export const WidgetLayoutSchema = {
  type: "object",
  required: [
    "column",
    "widget",
  ],
  properties: {
    column: {
      type: "number",
    },
    widget: {
      type: "object",
      required: [
        "uuid",
        "name",
        "pluginKey",
      ],
      properties: {
        uuid: {
          type: "string",
        },
        name: {
          type: "string",
        },
        pluginKey: {
          type: "string",
        },
        config: {},
        public: {},
      },
    },
  },
}



export default WidgetLayoutSchema
