OpenFairyGUI API
    Preparing search index...

    Interface BackendCapabilityManifest

    interface BackendCapabilityManifest {
        adapters: {
            fileSystem: {
                injected: true;
                requiredFor: readonly [
                    "openSession",
                    "saveSession",
                    "materializeSession",
                ];
            };
            host: { injected: true; requiredFor: readonly ["advisoryLockMetadata"] };
            projectStorage: {
                adapterFactory: "createBackendStorageFileSystem";
                browserSafe: true;
                injected: true;
                requiredFor: readonly [
                    "openProjectSession.writeback",
                    "saveSession",
                    "materializeSession",
                ];
            };
        };
        browserSafe: true;
        diagnostics: { errorDiagnosticMirror: true; stableCodes: true };
        executionBoundaries: {
            artifactPublish: BackendArtifactBridgeCapability;
            artifactRestore: BackendArtifactBridgeCapability;
            fileBackedSession: "adapter-backed";
            projectSession: "in-process-browser-safe";
        };
        nodeEntrypoint: "@openfairygui/backend/node";
        rootEntrypoint: "@openfairygui/backend";
    }
    Index
    adapters: {
        fileSystem: {
            injected: true;
            requiredFor: readonly ["openSession", "saveSession", "materializeSession"];
        };
        host: { injected: true; requiredFor: readonly ["advisoryLockMetadata"] };
        projectStorage: {
            adapterFactory: "createBackendStorageFileSystem";
            browserSafe: true;
            injected: true;
            requiredFor: readonly [
                "openProjectSession.writeback",
                "saveSession",
                "materializeSession",
            ];
        };
    }
    browserSafe: true
    diagnostics: { errorDiagnosticMirror: true; stableCodes: true }
    executionBoundaries: {
        artifactPublish: BackendArtifactBridgeCapability;
        artifactRestore: BackendArtifactBridgeCapability;
        fileBackedSession: "adapter-backed";
        projectSession: "in-process-browser-safe";
    }
    nodeEntrypoint: "@openfairygui/backend/node"
    rootEntrypoint: "@openfairygui/backend"