"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.StateHandler = void 0;
const asynchronous_handlers_1 = require("asynchronous-handlers");
/**
 * Handles the `state` feature of notifications.
 * Every implementation of a specific notification channel type should make sure an instance of this class
 * gets called when a `state` notification can be sent out.
 *
 * Implementations of this class should handle all channels and filter out those that need a `state` notification.
 */
class StateHandler extends asynchronous_handlers_1.AsyncHandler {
}
exports.StateHandler = StateHandler;
//# sourceMappingURL=StateHandler.js.map