@forge/bridge

5.9.1-experimental-3311bec5.10.0-next.3-experimental-2969aa0
out/permissions/types.d.ts
+out/permissions/types.d.tsNew file
+58
Index: package/out/permissions/types.d.ts
===================================================================
--- package/out/permissions/types.d.ts
+++ package/out/permissions/types.d.ts
@@ -0,0 +1,58 @@
+import { EgressType } from '@forge/egress';
+export declare type EgressGetPayload = {
+    keys?: string[];
+    pageSize?: number;
+    nextPageToken?: string;
+};
+export declare type EgressSetPayload = {
+    groups: {
+        key: string;
+        description: string;
+        configured: {
+            domain: string;
+            type: EgressType;
+        }[];
+    }[];
+};
+export declare type EgressDeleteGroupPayload = {
+    key: string;
+};
+export declare type EgressDeleteDomainPayload = {
+    key: string;
+    domain: string;
+    type: EgressType;
+};
+export declare type RemoteGetPayload = {
+    keys?: string[];
+    pageSize?: number;
+    nextPageToken?: string;
+};
+export declare type Remote = {
+    key: string;
+    configured: {
+        endpoint: string | null;
+    };
+};
+export declare type RemoteSetPayload = Remote;
+export declare type RemoteGetResponse = {
+    results: Remote[];
+};
+export declare type EgressResult = {
+    configured: {
+        domain: string;
+        type: [EgressType];
+    }[];
+    description: string;
+    key: string;
+};
+export declare type EgressGetResponse = {
+    lastEvaluatedKey: string;
+    results: EgressResult[];
+};
+export declare type EgressSetResponse = {
+    results: EgressResult[];
+};
+export declare type RemoteSetResponse = {
+    remotes: Remote[];
+};
+//# sourceMappingURL=types.d.ts.map
\ No newline at end of file