npm package diff

Package: @forge/manifest

Versions: 7.5.4-next.1 - 7.5.4-next.0-experimental-264fa0f

File: package/out/schema/manifest.d.ts

Index: package/out/schema/manifest.d.ts
===================================================================
--- package/out/schema/manifest.d.ts
+++ package/out/schema/manifest.d.ts
@@ -1040,19 +1040,11 @@
   ];
   macro?: [
     (
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           function: string;
-          description?:
-            | {
-                i18n: string;
-              }
-            | string;
+          description?: string;
           refDataSchema?: {
             inputType: string;
           };
           config?: {
@@ -1068,13 +1060,9 @@
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           resolver?:
             | {
                 function: string;
               }
@@ -1082,13 +1070,9 @@
                 endpoint: string;
               };
           resource: string;
           resourceUploadId?: string;
-          description?:
-            | {
-                i18n: string;
-              }
-            | string;
+          description?: string;
           adfExport?: {
             function: string;
           };
           refDataSchema?: {
@@ -1113,19 +1097,11 @@
         }
     ),
     ...(
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           function: string;
-          description?:
-            | {
-                i18n: string;
-              }
-            | string;
+          description?: string;
           refDataSchema?: {
             inputType: string;
           };
           config?: {
@@ -1141,13 +1117,9 @@
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           resolver?:
             | {
                 function: string;
               }
@@ -1155,13 +1127,9 @@
                 endpoint: string;
               };
           resource: string;
           resourceUploadId?: string;
-          description?:
-            | {
-                i18n: string;
-              }
-            | string;
+          description?: string;
           adfExport?: {
             function: string;
           };
           refDataSchema?: {
@@ -1188,13 +1156,9 @@
   ];
   'confluence:contextMenu'?: [
     (
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           function: string;
           displayConditions?: {
             [k: string]: unknown;
           };
@@ -1202,23 +1166,15 @@
             /**
              * Keyboard key(s)/combination(s) used to trigger this module.
              */
             accelerator: string;
-            description?:
-              | {
-                  i18n: string;
-                }
-              | string;
+            description?: string;
           };
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           resolver?:
             | {
                 function: string;
               }
@@ -1235,26 +1191,18 @@
             /**
              * Keyboard key(s)/combination(s) used to trigger this module.
              */
             accelerator: string;
-            description?:
-              | {
-                  i18n: string;
-                }
-              | string;
+            description?: string;
           };
           render?: 'native' | 'default';
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
     ),
     ...(
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           function: string;
           displayConditions?: {
             [k: string]: unknown;
           };
@@ -1262,23 +1210,15 @@
             /**
              * Keyboard key(s)/combination(s) used to trigger this module.
              */
             accelerator: string;
-            description?:
-              | {
-                  i18n: string;
-                }
-              | string;
+            description?: string;
           };
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           resolver?:
             | {
                 function: string;
               }
@@ -1295,13 +1235,9 @@
             /**
              * Keyboard key(s)/combination(s) used to trigger this module.
              */
             accelerator: string;
-            description?:
-              | {
-                  i18n: string;
-                }
-              | string;
+            description?: string;
           };
           render?: 'native' | 'default';
           key: ModuleKeySchema;
           [k: string]: unknown;
@@ -1310,13 +1246,9 @@
   ];
   'confluence:contentAction'?: [
     (
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           function: string;
           displayConditions?: {
             [k: string]: unknown;
           };
@@ -1324,23 +1256,15 @@
             /**
              * Keyboard key(s)/combination(s) used to trigger this module.
              */
             accelerator: string;
-            description?:
-              | {
-                  i18n: string;
-                }
-              | string;
+            description?: string;
           };
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           resolver?:
             | {
                 function: string;
               }
@@ -1357,26 +1281,18 @@
             /**
              * Keyboard key(s)/combination(s) used to trigger this module.
              */
             accelerator: string;
-            description?:
-              | {
-                  i18n: string;
-                }
-              | string;
+            description?: string;
           };
           render?: 'native' | 'default';
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
     ),
     ...(
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           function: string;
           displayConditions?: {
             [k: string]: unknown;
           };
@@ -1384,23 +1300,15 @@
             /**
              * Keyboard key(s)/combination(s) used to trigger this module.
              */
             accelerator: string;
-            description?:
-              | {
-                  i18n: string;
-                }
-              | string;
+            description?: string;
           };
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           resolver?:
             | {
                 function: string;
               }
@@ -1417,13 +1325,9 @@
             /**
              * Keyboard key(s)/combination(s) used to trigger this module.
              */
             accelerator: string;
-            description?:
-              | {
-                  i18n: string;
-                }
-              | string;
+            description?: string;
           };
           render?: 'native' | 'default';
           key: ModuleKeySchema;
           [k: string]: unknown;
@@ -1432,24 +1336,12 @@
   ];
   'confluence:contentBylineItem'?: [
     (
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
-          tooltip?:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
+          tooltip?: string;
           icon?: string;
-          description?:
-            | {
-                i18n: string;
-              }
-            | string;
+          description?: string;
           function: string;
           dynamicProperties?: {
             function: string;
           };
@@ -1460,33 +1352,17 @@
             /**
              * Keyboard key(s)/combination(s) used to trigger this module.
              */
             accelerator: string;
-            description?:
-              | {
-                  i18n: string;
-                }
-              | string;
+            description?: string;
           };
           key: ModuleKeySchema;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
-          tooltip?:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
+          tooltip?: string;
           icon?: string;
-          description?:
-            | {
-                i18n: string;
-              }
-            | string;
+          description?: string;
           resolver?:
             | {
                 function: string;
               }
@@ -1506,36 +1382,20 @@
             /**
              * Keyboard key(s)/combination(s) used to trigger this module.
              */
             accelerator: string;
-            description?:
-              | {
-                  i18n: string;
-                }
-              | string;
+            description?: string;
           };
           render?: 'native' | 'default';
           key: ModuleKeySchema;
         }
     ),
     ...(
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
-          tooltip?:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
+          tooltip?: string;
           icon?: string;
-          description?:
-            | {
-                i18n: string;
-              }
-            | string;
+          description?: string;
           function: string;
           dynamicProperties?: {
             function: string;
           };
@@ -1546,33 +1406,17 @@
             /**
              * Keyboard key(s)/combination(s) used to trigger this module.
              */
             accelerator: string;
-            description?:
-              | {
-                  i18n: string;
-                }
-              | string;
+            description?: string;
           };
           key: ModuleKeySchema;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
-          tooltip?:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
+          tooltip?: string;
           icon?: string;
-          description?:
-            | {
-                i18n: string;
-              }
-            | string;
+          description?: string;
           resolver?:
             | {
                 function: string;
               }
@@ -1592,13 +1436,9 @@
             /**
              * Keyboard key(s)/combination(s) used to trigger this module.
              */
             accelerator: string;
-            description?:
-              | {
-                  i18n: string;
-                }
-              | string;
+            description?: string;
           };
           render?: 'native' | 'default';
           key: ModuleKeySchema;
         }
@@ -1606,13 +1446,9 @@
   ];
   'confluence:homepageFeed'?: [
     (
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           function: string;
           displayConditions?: {
             [k: string]: unknown;
           };
@@ -1620,23 +1456,15 @@
             /**
              * Keyboard key(s)/combination(s) used to trigger this module.
              */
             accelerator: string;
-            description?:
-              | {
-                  i18n: string;
-                }
-              | string;
+            description?: string;
           };
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           resolver?:
             | {
                 function: string;
               }
@@ -1653,26 +1481,18 @@
             /**
              * Keyboard key(s)/combination(s) used to trigger this module.
              */
             accelerator: string;
-            description?:
-              | {
-                  i18n: string;
-                }
-              | string;
+            description?: string;
           };
           render?: 'native' | 'default';
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
     ),
     ...(
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           function: string;
           displayConditions?: {
             [k: string]: unknown;
           };
@@ -1680,23 +1500,15 @@
             /**
              * Keyboard key(s)/combination(s) used to trigger this module.
              */
             accelerator: string;
-            description?:
-              | {
-                  i18n: string;
-                }
-              | string;
+            description?: string;
           };
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           resolver?:
             | {
                 function: string;
               }
@@ -1713,13 +1525,9 @@
             /**
              * Keyboard key(s)/combination(s) used to trigger this module.
              */
             accelerator: string;
-            description?:
-              | {
-                  i18n: string;
-                }
-              | string;
+            description?: string;
           };
           render?: 'native' | 'default';
           key: ModuleKeySchema;
           [k: string]: unknown;
@@ -1728,13 +1536,9 @@
   ];
   'confluence:spacePage'?: [
     (
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           route: string;
           function: string;
           displayConditions?: {
@@ -1744,23 +1548,15 @@
             /**
              * Keyboard key(s)/combination(s) used to trigger this module.
              */
             accelerator: string;
-            description?:
-              | {
-                  i18n: string;
-                }
-              | string;
+            description?: string;
           };
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           route: string;
           resolver?:
             | {
@@ -1778,26 +1574,18 @@
             /**
              * Keyboard key(s)/combination(s) used to trigger this module.
              */
             accelerator: string;
-            description?:
-              | {
-                  i18n: string;
-                }
-              | string;
+            description?: string;
           };
           render?: 'native' | 'default';
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
     ),
     ...(
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           route: string;
           function: string;
           displayConditions?: {
@@ -1807,23 +1595,15 @@
             /**
              * Keyboard key(s)/combination(s) used to trigger this module.
              */
             accelerator: string;
-            description?:
-              | {
-                  i18n: string;
-                }
-              | string;
+            description?: string;
           };
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           route: string;
           resolver?:
             | {
@@ -1841,13 +1621,9 @@
             /**
              * Keyboard key(s)/combination(s) used to trigger this module.
              */
             accelerator: string;
-            description?:
-              | {
-                  i18n: string;
-                }
-              | string;
+            description?: string;
           };
           render?: 'native' | 'default';
           key: ModuleKeySchema;
           [k: string]: unknown;
@@ -1856,13 +1632,9 @@
   ];
   'confluence:spaceSettings'?: [
     (
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           route: string;
           function: string;
           displayConditions?: {
             [k: string]: unknown;
@@ -1871,23 +1643,15 @@
             /**
              * Keyboard key(s)/combination(s) used to trigger this module.
              */
             accelerator: string;
-            description?:
-              | {
-                  i18n: string;
-                }
-              | string;
+            description?: string;
           };
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           route: string;
           resolver?:
             | {
                 function: string;
@@ -1904,26 +1668,18 @@
             /**
              * Keyboard key(s)/combination(s) used to trigger this module.
              */
             accelerator: string;
-            description?:
-              | {
-                  i18n: string;
-                }
-              | string;
+            description?: string;
           };
           render?: 'native' | 'default';
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
     ),
     ...(
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           route: string;
           function: string;
           displayConditions?: {
             [k: string]: unknown;
@@ -1932,23 +1688,15 @@
             /**
              * Keyboard key(s)/combination(s) used to trigger this module.
              */
             accelerator: string;
-            description?:
-              | {
-                  i18n: string;
-                }
-              | string;
+            description?: string;
           };
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           route: string;
           resolver?:
             | {
                 function: string;
@@ -1965,13 +1713,9 @@
             /**
              * Keyboard key(s)/combination(s) used to trigger this module.
              */
             accelerator: string;
-            description?:
-              | {
-                  i18n: string;
-                }
-              | string;
+            description?: string;
           };
           render?: 'native' | 'default';
           key: ModuleKeySchema;
           [k: string]: unknown;
@@ -1980,13 +1724,9 @@
   ];
   'confluence:globalSettings'?: [
     (
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           function: string;
           displayConditions?: {
             [k: string]: unknown;
           };
@@ -2002,23 +1742,15 @@
             /**
              * Keyboard key(s)/combination(s) used to trigger this module.
              */
             accelerator: string;
-            description?:
-              | {
-                  i18n: string;
-                }
-              | string;
+            description?: string;
           };
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           resolver?:
             | {
                 function: string;
               }
@@ -2042,26 +1774,18 @@
             /**
              * Keyboard key(s)/combination(s) used to trigger this module.
              */
             accelerator: string;
-            description?:
-              | {
-                  i18n: string;
-                }
-              | string;
+            description?: string;
           };
           render?: 'native' | 'default';
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
     ),
     ...(
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           function: string;
           displayConditions?: {
             [k: string]: unknown;
           };
@@ -2077,23 +1801,15 @@
             /**
              * Keyboard key(s)/combination(s) used to trigger this module.
              */
             accelerator: string;
-            description?:
-              | {
-                  i18n: string;
-                }
-              | string;
+            description?: string;
           };
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           resolver?:
             | {
                 function: string;
               }
@@ -2117,13 +1833,9 @@
             /**
              * Keyboard key(s)/combination(s) used to trigger this module.
              */
             accelerator: string;
-            description?:
-              | {
-                  i18n: string;
-                }
-              | string;
+            description?: string;
           };
           render?: 'native' | 'default';
           key: ModuleKeySchema;
           [k: string]: unknown;
@@ -2132,13 +1844,9 @@
   ];
   'confluence:globalPage'?: [
     (
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           route: string;
           function: string;
           displayConditions?: {
@@ -2148,22 +1856,14 @@
             /**
              * Keyboard key(s)/combination(s) used to trigger this module.
              */
             accelerator: string;
-            description?:
-              | {
-                  i18n: string;
-                }
-              | string;
+            description?: string;
           };
           key: ModuleKeySchema;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           route: string;
           resolver?:
             | {
@@ -2181,25 +1881,17 @@
             /**
              * Keyboard key(s)/combination(s) used to trigger this module.
              */
             accelerator: string;
-            description?:
-              | {
-                  i18n: string;
-                }
-              | string;
+            description?: string;
           };
           render?: 'native' | 'default';
           key: ModuleKeySchema;
         }
     ),
     ...(
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           route: string;
           function: string;
           displayConditions?: {
@@ -2209,22 +1901,14 @@
             /**
              * Keyboard key(s)/combination(s) used to trigger this module.
              */
             accelerator: string;
-            description?:
-              | {
-                  i18n: string;
-                }
-              | string;
+            description?: string;
           };
           key: ModuleKeySchema;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           route: string;
           resolver?:
             | {
@@ -2242,13 +1926,9 @@
             /**
              * Keyboard key(s)/combination(s) used to trigger this module.
              */
             accelerator: string;
-            description?:
-              | {
-                  i18n: string;
-                }
-              | string;
+            description?: string;
           };
           render?: 'native' | 'default';
           key: ModuleKeySchema;
         }
@@ -2256,18 +1936,10 @@
   ];
   'confluence:customContent'?: [
     (
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
-          description?:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
+          description?: string;
           icon?: string;
           bodyType?: 'raw' | 'storage';
           supportedContainerTypes: [string, ...string[]];
           supportedChildTypes?: [string, ...string[]];
@@ -2277,18 +1949,10 @@
           function: string;
           key: ModuleKeySchema;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
-          description?:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
+          description?: string;
           icon?: string;
           bodyType?: 'raw' | 'storage';
           supportedContainerTypes: [string, ...string[]];
           supportedChildTypes?: [string, ...string[]];
@@ -2305,18 +1969,10 @@
         }
     ),
     ...(
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
-          description?:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
+          description?: string;
           icon?: string;
           bodyType?: 'raw' | 'storage';
           supportedContainerTypes: [string, ...string[]];
           supportedChildTypes?: [string, ...string[]];
@@ -2326,18 +1982,10 @@
           function: string;
           key: ModuleKeySchema;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
-          description?:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
+          description?: string;
           icon?: string;
           bodyType?: 'raw' | 'storage';
           supportedContainerTypes: [string, ...string[]];
           supportedChildTypes?: [string, ...string[]];
@@ -4418,24 +4066,16 @@
   ];
   'compass:adminPage'?: [
     (
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           function: string;
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           resolver?:
             | {
                 function: string;
@@ -4449,24 +4089,16 @@
         }
     ),
     ...(
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           function: string;
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           resolver?:
             | {
                 function: string;
@@ -4482,25 +4114,17 @@
   ];
   'compass:componentPage'?: [
     (
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           function: string;
           displayConditions?: DisplayConditions;
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           resolver?:
             | {
                 function: string;
@@ -4515,25 +4139,17 @@
         }
     ),
     ...(
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           function: string;
           displayConditions?: DisplayConditions;
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           resolver?:
             | {
                 function: string;
@@ -4550,25 +4166,17 @@
   ];
   'compass:globalPage'?: [
     (
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           fullscreen?: boolean;
           function: string;
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           fullscreen?: boolean;
           resolver?:
             | {
@@ -4583,25 +4191,17 @@
         }
     ),
     ...(
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           fullscreen?: boolean;
           function: string;
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           fullscreen?: boolean;
           resolver?:
             | {
@@ -4618,24 +4218,16 @@
   ];
   'compass:teamPage'?: [
     (
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           function: string;
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           resolver?:
             | {
                 function: string;
@@ -4649,24 +4241,16 @@
         }
     ),
     ...(
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           function: string;
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           resolver?:
             | {
                 function: string;
@@ -4704,25 +4288,17 @@
   ];
   'jiraServiceManagement:queuePage'?: [
     (
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           layout?: 'native' | 'basic';
           function: string;
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           layout?: 'native' | 'basic' | 'blank';
           resolver?:
             | {
@@ -4739,25 +4315,17 @@
         }
     ),
     ...(
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           layout?: 'native' | 'basic';
           function: string;
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           layout?: 'native' | 'basic' | 'blank';
           resolver?:
             | {
@@ -4776,26 +4344,18 @@
   ];
   'jiraServiceManagement:portalRequestDetail'?: [
     (
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           layout?: 'native' | 'basic';
           viewportSize?: 'small' | 'medium' | 'large' | 'xlarge';
           function: string;
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           layout?: 'native' | 'basic';
           resolver?:
             | {
@@ -4812,26 +4372,18 @@
         }
     ),
     ...(
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           layout?: 'native' | 'basic';
           viewportSize?: 'small' | 'medium' | 'large' | 'xlarge';
           function: string;
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           layout?: 'native' | 'basic';
           resolver?:
             | {
@@ -4850,26 +4402,18 @@
   ];
   'jiraServiceManagement:portalRequestDetailPanel'?: [
     (
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           layout?: 'native' | 'basic';
           viewportSize?: 'small' | 'medium' | 'large' | 'xlarge';
           function: string;
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           layout?: 'native' | 'basic';
           resolver?:
             | {
@@ -4886,26 +4430,18 @@
         }
     ),
     ...(
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           layout?: 'native' | 'basic';
           viewportSize?: 'small' | 'medium' | 'large' | 'xlarge';
           function: string;
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           layout?: 'native' | 'basic';
           resolver?:
             | {
@@ -4924,25 +4460,17 @@
   ];
   'jiraServiceManagement:organizationPanel'?: [
     (
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           layout?: 'native' | 'basic';
           function: string;
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           layout?: 'native' | 'basic';
           viewportSize?: 'small' | 'medium' | 'large' | 'xlarge';
           resolver?:
@@ -4960,25 +4488,17 @@
         }
     ),
     ...(
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           layout?: 'native' | 'basic';
           function: string;
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           layout?: 'native' | 'basic';
           viewportSize?: 'small' | 'medium' | 'large' | 'xlarge';
           resolver?:
@@ -5252,25 +4772,17 @@
   ];
   'jiraServiceManagement:portalProfilePanel'?: [
     (
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           layout?: 'native' | 'basic';
           function: string;
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           layout?: 'native' | 'basic';
           viewportSize?: 'small' | 'medium' | 'large' | 'xlarge';
           resolver?:
@@ -5288,25 +4800,17 @@
         }
     ),
     ...(
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           layout?: 'native' | 'basic';
           function: string;
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           layout?: 'native' | 'basic';
           viewportSize?: 'small' | 'medium' | 'large' | 'xlarge';
           resolver?:
@@ -5326,26 +4830,18 @@
   ];
   'jiraServiceManagement:portalUserMenuAction'?: [
     (
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           function: string;
           displayConditions?: {
             [k: string]: unknown;
           };
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           resolver?:
             | {
                 function: string;
               }
@@ -5364,26 +4860,18 @@
         }
     ),
     ...(
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           function: string;
           displayConditions?: {
             [k: string]: unknown;
           };
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           resolver?:
             | {
                 function: string;
               }
@@ -5404,23 +4892,15 @@
   ];
   'jiraServiceManagement:portalRequestViewAction'?: [
     (
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           function: string;
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           resolver?:
             | {
                 function: string;
               }
@@ -5436,23 +4916,15 @@
         }
     ),
     ...(
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           function: string;
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           resolver?:
             | {
                 function: string;
               }
@@ -5470,13 +4942,9 @@
   ];
   'jiraServiceManagement:portalRequestCreatePropertyPanel'?: [
     (
       | {
-          title?:
-            | {
-                i18n: string;
-              }
-            | string;
+          title?: string;
           icon?: string;
           layout?: 'native' | 'basic';
           viewportSize?: 'small' | 'medium' | 'large' | 'xlarge';
           function: string;
@@ -5484,13 +4952,9 @@
           [k: string]: unknown;
         }
       | {
           viewportSize?: 'xsmall' | 'small' | 'medium' | 'large' | 'xlarge';
-          title?:
-            | {
-                i18n: string;
-              }
-            | string;
+          title?: string;
           icon?: string;
           layout?: 'native' | 'basic';
           resolver?:
             | {
@@ -5507,13 +4971,9 @@
         }
     ),
     ...(
       | {
-          title?:
-            | {
-                i18n: string;
-              }
-            | string;
+          title?: string;
           icon?: string;
           layout?: 'native' | 'basic';
           viewportSize?: 'small' | 'medium' | 'large' | 'xlarge';
           function: string;
@@ -5521,13 +4981,9 @@
           [k: string]: unknown;
         }
       | {
           viewportSize?: 'xsmall' | 'small' | 'medium' | 'large' | 'xlarge';
-          title?:
-            | {
-                i18n: string;
-              }
-            | string;
+          title?: string;
           icon?: string;
           layout?: 'native' | 'basic';
           resolver?:
             | {
@@ -5546,18 +5002,9 @@
   ];
   'jiraServiceManagement:assetsImportType'?: [
     (
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
-          description?:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon: string;
           function: string;
           onDeleteImport?: {
             function: string;
@@ -5578,18 +5025,9 @@
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
-          description?:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon: string;
           resource: string;
           resolver?:
             | {
@@ -5620,18 +5058,9 @@
         }
     ),
     ...(
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
-          description?:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon: string;
           function: string;
           onDeleteImport?: {
             function: string;
@@ -5652,18 +5081,9 @@
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
-          description?:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon: string;
           resource: string;
           resolver?:
             | {
@@ -5693,28 +5113,36 @@
           [k: string]: unknown;
         }
     )[]
   ];
+  'jiraServiceManagement:assetsSchemaPage'?: [
+    {
+      title: string;
+      icon: string;
+      function: string;
+      key: ModuleKeySchema;
+      [k: string]: unknown;
+    },
+    ...{
+      title: string;
+      icon: string;
+      function: string;
+      key: ModuleKeySchema;
+      [k: string]: unknown;
+    }[]
+  ];
   'bitbucket:repoPullRequestCard'?: [
     (
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           resource?: string;
           function: string;
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           resolver?:
             | {
                 function: string;
@@ -5728,25 +5156,17 @@
         }
     ),
     ...(
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           resource?: string;
           function: string;
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           resolver?:
             | {
                 function: string;
@@ -5762,24 +5182,16 @@
   ];
   'bitbucket:repoPullRequestAction'?: [
     (
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           resource?: string;
           function: string;
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           resolver?:
             | {
                 function: string;
               }
@@ -5792,24 +5204,16 @@
         }
     ),
     ...(
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           resource?: string;
           function: string;
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           resolver?:
             | {
                 function: string;
               }
@@ -5824,25 +5228,17 @@
   ];
   'bitbucket:repoCodeOverviewCard'?: [
     (
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           resource?: string;
           function: string;
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           resolver?:
             | {
                 function: string;
@@ -5856,25 +5252,17 @@
         }
     ),
     ...(
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           resource?: string;
           function: string;
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           resolver?:
             | {
                 function: string;
@@ -5890,24 +5278,16 @@
   ];
   'bitbucket:repoCodeOverviewAction'?: [
     (
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           resource?: string;
           function: string;
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           resolver?:
             | {
                 function: string;
               }
@@ -5920,24 +5300,16 @@
         }
     ),
     ...(
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           resource?: string;
           function: string;
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           resolver?:
             | {
                 function: string;
               }
@@ -5952,25 +5324,17 @@
   ];
   'bitbucket:repoMainMenuPage'?: [
     (
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           resource?: string;
           function: string;
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           resolver?:
             | {
                 function: string;
@@ -5984,25 +5348,17 @@
         }
     ),
     ...(
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           resource?: string;
           function: string;
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           icon?: string;
           resolver?:
             | {
                 function: string;
@@ -6018,24 +5374,16 @@
   ];
   'bitbucket:repoSettingsMenuPage'?: [
     (
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           resource?: string;
           function: string;
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           resolver?:
             | {
                 function: string;
               }
@@ -6048,24 +5396,16 @@
         }
     ),
     ...(
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           resource?: string;
           function: string;
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           resolver?:
             | {
                 function: string;
               }
@@ -6080,24 +5420,16 @@
   ];
   'bitbucket:workspaceSettingsMenuPage'?: [
     (
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           resource?: string;
           function: string;
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           resolver?:
             | {
                 function: string;
               }
@@ -6110,24 +5442,16 @@
         }
     ),
     ...(
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           resource?: string;
           function: string;
           key: ModuleKeySchema;
           [k: string]: unknown;
         }
       | {
-          title:
-            | {
-                i18n: string;
-              }
-            | string;
+          title: string;
           resolver?:
             | {
                 function: string;
               }