@allgemein/eventbus
Version:
11 lines (10 loc) • 447 B
TypeScript
import { IMessage } from '../IMessage';
import { IRedisOptions } from './IRedisOptions';
import { AbstractRedisConnection } from './AbstractRedisConnection';
import { IWriter } from '../IWriter';
export declare class RedisWriter extends AbstractRedisConnection implements IWriter {
constructor(options: IRedisOptions);
open(): Promise<void>;
publish(message: IMessage, channel?: string): Promise<number>;
close(): Promise<void>;
}