@forge/tunnel

6.4.16.4.1-experimental-04cc2b9
out/servers/resource-tunnel-server.d.ts
~out/servers/resource-tunnel-server.d.tsModified
+14−16
Index: package/out/servers/resource-tunnel-server.d.ts
===================================================================
--- package/out/servers/resource-tunnel-server.d.ts
+++ package/out/servers/resource-tunnel-server.d.ts
@@ -1,6 +1,4 @@
-/// <reference types="node" resolution-mode="require"/>
-/// <reference types="node" resolution-mode="require"/>
 import { NextFunction, Request, Response } from 'express';
 import { RequestHandler } from 'http-proxy-middleware';
 import { Resource, Logger } from '@forge/cli-shared';
 import { CSPDetails } from '@forge/csp';
@@ -24,29 +22,29 @@
     static transformPermissionsWithRemotes(permissions: Permissions, remotes: Remotes): {
         external: {
             fetch: {
                 client: string[] | undefined;
-                backend?: import("@forge/manifest").Backend | undefined;
+                backend?: import("@forge/manifest").Backend;
             };
-            fonts?: import("@forge/manifest").Fonts | undefined;
-            frames?: import("@forge/manifest").Frames | undefined;
-            navigation?: import("@forge/manifest").Navigation | undefined;
-            images?: import("@forge/manifest").Images | undefined;
-            media?: import("@forge/manifest").Media | undefined;
-            scripts?: import("@forge/manifest").Scripts1 | undefined;
-            styles?: import("@forge/manifest").Styles1 | undefined;
+            fonts?: import("@forge/manifest").Fonts;
+            frames?: import("@forge/manifest").Frames;
+            navigation?: import("@forge/manifest").Navigation;
+            images?: import("@forge/manifest").Images;
+            media?: import("@forge/manifest").Media;
+            scripts?: import("@forge/manifest").Scripts1;
+            styles?: import("@forge/manifest").Styles1;
             configurable?: {
                 enabled: boolean;
-            } | undefined;
+            };
         };
-        enforcement?: "app-managed" | undefined;
-        scopes?: import("@forge/manifest").Scopes | undefined;
-        content?: import("@forge/manifest").Content1 | undefined;
+        enforcement?: import("@forge/manifest/src/schema/manifest").Enforcement;
+        scopes?: import("@forge/manifest").Scopes;
+        content?: import("@forge/manifest").Content1;
     };
     protected logFileServed(reqUrl: string, textDecorator: (input: string) => string): void;
     protected getCspHeader: (existingCsp: CSPDetails, hostname?: string) => string;
-    protected injectGlobalBridgeScript: (htmlContent: Buffer) => Buffer;
-    protected injectIframeResizerScript: (htmlContent: Buffer) => Buffer;
+    protected injectGlobalBridgeScript: (htmlContent: Buffer) => Buffer<ArrayBufferLike>;
+    protected injectIframeResizerScript: (htmlContent: Buffer) => Buffer<ArrayBufferLike>;
     protected getCustomUIHtmlTransformMiddleware: (permissions: Permissions, remotes: Remotes) => RequestHandler;
     protected getI18nResourcesMiddleware: (i18nConfig: Translations) => (req: Request, resp: Response, next: NextFunction) => Promise<void>;
 }
 //# sourceMappingURL=resource-tunnel-server.d.ts.map
\ No newline at end of file