From 4fdf088f44c0fe61dcbaa853aad9d657bf24bdbc Mon Sep 17 00:00:00 2001 From: Ilya Mochalov Date: Wed, 16 Sep 2015 20:55:00 +0500 Subject: [PATCH] redis: export the interfaces --- redis/redis.d.ts | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/redis/redis.d.ts b/redis/redis.d.ts index 0e0a0a8a0a..79caa6aa3a 100644 --- a/redis/redis.d.ts +++ b/redis/redis.d.ts @@ -16,25 +16,25 @@ declare module "redis" { export var debug_mode:boolean; - interface MessageHandler { - (channel:string, message:any): void; + export interface MessageHandler { + (channel:string, message:M): void; } - interface CommandT { //This is a placeholder to be used eventually, to not have to define each command twice, or four times if all caps versions are to be implemented. + export interface CommandT { //This is a placeholder to be used eventually, to not have to define each command twice, or four times if all caps versions are to be implemented. (args:any[], callback?:ResCallbackT): void; (...args:any[]): void; } - interface ResCallbackT { + export interface ResCallbackT { (err:Error, res:R): void; } - interface ServerInfo { + export interface ServerInfo { redis_version: string; versions: number[]; } - interface ClientOpts { + export interface ClientOpts { parser?: string; return_buffers?: boolean; detect_buffers?: boolean; @@ -51,7 +51,7 @@ declare module "redis" { command_queue_low_water?: number; } - interface RedisClient extends NodeJS.EventEmitter { + export interface RedisClient extends NodeJS.EventEmitter { // event: connect // event: error // event: message @@ -362,7 +362,7 @@ declare module "redis" { quit(...args:any[]): boolean; } - interface Multi { + export interface Multi { exec(callback?:ResCallbackT): boolean; get(args:any[], callback?:ResCallbackT): Multi;