@forge/tunnel

6.4.1-experimental-04cc2b96.4.2-next.0
out/servers/resource-tunnel-server.d.ts
~out/servers/resource-tunnel-server.d.tsModified
+16−14
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,4 +1,6 @@
+/// <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';
@@ -22,29 +24,29 @@
     static transformPermissionsWithRemotes(permissions: Permissions, remotes: Remotes): {
         external: {
             fetch: {
                 client: string[] | undefined;
-                backend?: import("@forge/manifest").Backend;
+                backend?: import("@forge/manifest").Backend | 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;
+            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;
             configurable?: {
                 enabled: boolean;
-            };
+            } | undefined;
         };
-        enforcement?: import("@forge/manifest/src/schema/manifest").Enforcement;
-        scopes?: import("@forge/manifest").Scopes;
-        content?: import("@forge/manifest").Content1;
+        enforcement?: "app-managed" | undefined;
+        scopes?: import("@forge/manifest").Scopes | undefined;
+        content?: import("@forge/manifest").Content1 | undefined;
     };
     protected logFileServed(reqUrl: string, textDecorator: (input: string) => string): void;
     protected getCspHeader: (existingCsp: CSPDetails, hostname?: string) => string;
-    protected injectGlobalBridgeScript: (htmlContent: Buffer) => Buffer<ArrayBufferLike>;
-    protected injectIframeResizerScript: (htmlContent: Buffer) => Buffer<ArrayBufferLike>;
+    protected injectGlobalBridgeScript: (htmlContent: Buffer) => Buffer;
+    protected injectIframeResizerScript: (htmlContent: Buffer) => Buffer;
     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