// Copyright 2019 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. // @ts-nocheck import * as PersistenceModule from './persistence.js'; self.Persistence = self.Persistence || {}; Persistence = Persistence || {}; /** @constructor */ Persistence.Automapping = PersistenceModule.Automapping.Automapping; /** @constructor */ Persistence.AutomappingStatus = PersistenceModule.Automapping.AutomappingStatus; /** @constructor */ Persistence.FileSystemWorkspaceBinding = PersistenceModule.FileSystemWorkspaceBinding.FileSystemWorkspaceBinding; /** @constructor */ Persistence.FileSystemWorkspaceBinding.FileSystem = PersistenceModule.FileSystemWorkspaceBinding.FileSystem; /** @constructor */ Persistence.IsolatedFileSystem = PersistenceModule.IsolatedFileSystem.IsolatedFileSystem; /** @constructor */ Persistence.IsolatedFileSystemManager = PersistenceModule.IsolatedFileSystemManager.IsolatedFileSystemManager; /** @enum {symbol} */ Persistence.IsolatedFileSystemManager.Events = PersistenceModule.IsolatedFileSystemManager.Events; /** @constructor */ Persistence.NetworkPersistenceManager = PersistenceModule.NetworkPersistenceManager.NetworkPersistenceManager; Persistence.NetworkPersistenceManager.Events = PersistenceModule.NetworkPersistenceManager.Events; Persistence.PersistenceActions = {}; /** @constructor */ Persistence.PersistenceActions.ContextMenuProvider = PersistenceModule.PersistenceActions.ContextMenuProvider; /** @constructor */ Persistence.Persistence = PersistenceModule.Persistence.PersistenceImpl; Persistence.Persistence.Events = PersistenceModule.Persistence.Events; Persistence.Persistence._NodeShebang = PersistenceModule.Persistence.NodeShebang; Persistence.Persistence._NodePrefix = PersistenceModule.Persistence.NodePrefix; Persistence.Persistence._NodeSuffix = PersistenceModule.Persistence.NodeSuffix; /** @constructor */ Persistence.PathEncoder = PersistenceModule.Persistence.PathEncoder; /** @constructor */ Persistence.PersistenceBinding = PersistenceModule.Persistence.PersistenceBinding; /** @constructor */ Persistence.PersistenceUtils = PersistenceModule.PersistenceUtils.PersistenceUtils; /** @constructor */ Persistence.PlatformFileSystem = PersistenceModule.PlatformFileSystem.PlatformFileSystem; /** @constructor */ Persistence.WorkspaceSettingsTab = PersistenceModule.WorkspaceSettingsTab.WorkspaceSettingsTab;