UNPKG

ioredis

Version:

A robust, performance-focused and full-featured Redis client for Node.js.

15 lines (14 loc) 484 B
import { CommandNameFlags } from "./Command"; declare type AddSet = CommandNameFlags["ENTER_SUBSCRIBER_MODE"][number]; declare type DelSet = CommandNameFlags["EXIT_SUBSCRIBER_MODE"][number]; /** * Tiny class to simplify dealing with subscription set */ export default class SubscriptionSet { private set; add(set: AddSet, channel: string): void; del(set: DelSet, channel: string): void; channels(set: AddSet | DelSet): string[]; isEmpty(): boolean; } export {};