{
  "$schema": "http://json-schema.org/schema",
  "$id": "AddEuiImportsSchema",
  "title": "Add missing EUI imports based on template selector usage",
  "type": "object",
  "properties": {
    "path": {
      "type": "string",
      "description": "The path to scan for files.",
      "default": "./",
      "visible": true
    },
    "dryRun": {
      "type": "boolean",
      "default": false,
      "description": "Whether to run in dry-run mode without making actual changes."
    },
    "useClassArray": {
      "type": "boolean",
      "default": false,
      "description": "When true, uses spread CLASS arrays (e.g. ...EUI_BUTTON) instead of individual class names. Falls back to class name if no array exists."
    }
  }
}
