UNPKG

n8n

Version:

n8n Workflow Automation Tool

13 lines (12 loc) 755 B
import type { RedisServiceCommandObject, RedisServiceWorkerResponseObject } from './RedisServiceCommands'; import { RedisServiceBaseSender } from './RedisServiceBaseClasses'; export declare class RedisServicePubSubPublisher extends RedisServiceBaseSender { init(): Promise<void>; publish(channel: string, message: string): Promise<void>; publishToCommandChannel(message: Omit<RedisServiceCommandObject, 'senderId'>): Promise<void>; publishToWorkerChannel(message: RedisServiceWorkerResponseObject): Promise<void>; setIfNotExists(key: string, value: string): Promise<boolean>; setExpiration(key: string, ttl: number): Promise<void>; get(key: string): Promise<string | null | undefined>; clear(key: string): Promise<void>; }