"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.rebindFilesystemWatcherService = void 0;
var filesystem_watcher_protocol_1 = require("@theia/filesystem/lib/common/filesystem-watcher-protocol");
var filesystem_backend_module_1 = require("@theia/filesystem/lib/node/filesystem-backend-module");
exports.rebindFilesystemWatcherService = function (bind, rebind) {
    rebind(filesystem_watcher_protocol_1.FileSystemWatcherService).toDynamicValue(function (ctx) {
        return filesystem_backend_module_1.createNsfwFileSystemWatcherService(ctx);
    }).inSingletonScope();
};
//# sourceMappingURL=rebindFilesystemWatcherService.js.map