@forge/manifest

12.1.0-next.612.1.0-next.7
out/schema/manifest.d.ts
~out/schema/manifest.d.tsModified
+5−17
Index: package/out/schema/manifest.d.ts
===================================================================
--- package/out/schema/manifest.d.ts
+++ package/out/schema/manifest.d.ts
@@ -73731,18 +73731,8 @@
   hideInEditView?: boolean;
 }
 export interface Permissions {
   enforcement?: Enforcement;
-  /**
-   * This property is not yet supported
-   */
-  configurable?: {
-    /**
-     * This property is not yet supported
-     */
-    enabled: boolean;
-    [k: string]: unknown;
-  };
   scopes?: Scopes;
   content?: Content1;
   external?: External;
 }
@@ -73758,8 +73748,11 @@
   images?: Images;
   media?: Media;
   scripts?: Scripts1;
   styles?: Styles1;
+  configurable?: {
+    enabled: boolean;
+  };
 }
 export interface Fetch {
   backend?: Backend;
   client?: Client;
@@ -73844,22 +73837,17 @@
   configurable?: {
     /**
      * The name that an admin will see when they're configuring the remote
      */
-    name?: string;
+    name: string;
     /**
      * The description that an admin will see when they're configuring the remote
      */
-    description?: string;
+    description: string;
     /**
-     * The default value that will be used if the admin does not set a custom domain for this remote
-     */
-    default?: string;
-    /**
      * The domains that are supported for this remote, prefixed with a * wildcard. For example, `*.atlassian.net` would allow this remote to communicate with domains that matched this.
      */
     supportedPatterns?: [string, ...string[]];
-    [k: string]: unknown;
   };
 }
 export interface Providers {
   auth: Auth;