actionhero
Version:
actionhero.js is a multi-transport API Server with integrated cluster capabilities and delayed tasks
26 lines (25 loc) • 572 B
TypeScript
import * as IORedis from "ioredis";
import { Initializer } from "../index";
export interface RedisApi {
clients: {
[key: string]: IORedis.Redis;
};
subscriptionHandlers: {
[key: string]: Function;
};
rpcCallbacks: {
[key: string]: any;
};
status: {
subscribed: boolean;
};
}
/**
* Redis helpers and connections.
*/
export declare class Redis extends Initializer {
constructor();
initialize(config: any): Promise<void>;
start(config: any): Promise<void>;
stop(config: any): Promise<void>;
}