diff --git a/CHANGELOG.md b/CHANGELOG.md
index 82446e40..7c039d93 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,11 @@
+## [5.2.3](https://github.com/luin/ioredis/compare/v5.2.2...v5.2.3) (2022-08-23)
+
+
+### Bug Fixes
+
+* type of zscore result should be nullable ([#1639](https://github.com/luin/ioredis/issues/1639)) ([a3838ae](https://github.com/luin/ioredis/commit/a3838ae7598c7d9d3aff688923403f6176d7a393))
+* update to latest profile for Redis Cloud ([#1637](https://github.com/luin/ioredis/issues/1637)) ([dccb820](https://github.com/luin/ioredis/commit/dccb8205488d63653e1d157c6e87e28bfcddd3e1))
+
## [5.2.2](https://github.com/luin/ioredis/compare/v5.2.1...v5.2.2) (2022-07-23)
diff --git a/docs/classes/Cluster.html b/docs/classes/Cluster.html
index fa50c16f..dc6a29b6 100644
--- a/docs/classes/Cluster.html
+++ b/docs/classes/Cluster.html
@@ -1,2471 +1,2471 @@
Hierarchy Commander EventEmitter Transaction Constructors Hierarchy Commander EventEmitter Transaction Properties slots slots: string [] [] = []
status status: ClusterStatus
Accessors auto Pipeline Queue Size get autoPipelineQueueSize( ) : number Properties slots slots: string [] [] = []
status status: ClusterStatus
Accessors auto Pipeline Queue Size get autoPipelineQueueSize( ) : number Methods acl acl( subcommand: "CAT" , callback?: Callback < unknown > ) : Promise < unknown > acl( subcommand: "CAT" , categoryname: string | Buffer , callback?: Callback < unknown > ) : Promise < unknown > acl( ... args: [ subcommand: "DELUSER" , ... usernames: ( string | Buffer ) [] , callback: Callback < number > ] ) : Promise < number > acl( ... args: [ subcommand: "DELUSER" , ... usernames: ( string | Buffer ) [] ] ) : Promise < number > acl( subcommand: "DRYRUN" , username: string | Buffer , command: string | Buffer , callback?: Callback < string > ) : Promise < string > acl( ... args: [ subcommand: "DRYRUN" , username: string | Buffer , command: string | Buffer , ... args: ( string | number | Buffer ) [] , callback: Callback < string > ] ) : Promise < string > acl( ... args: [ subcommand: "DRYRUN" , username: string | Buffer , command: string | Buffer , ... args: ( string | number | Buffer ) [] ] ) : Promise < string > acl( subcommand: "GENPASS" , callback?: Callback < string > ) : Promise < string > acl( subcommand: "GENPASS" , bits: string | number , callback?: Callback < string > ) : Promise < string > acl( subcommand: "GETUSER" , username: string | Buffer , callback?: Callback < string [] > ) : Promise < string [] > acl( subcommand: "HELP" , callback?: Callback < unknown > ) : Promise < unknown > acl( subcommand: "LIST" , callback?: Callback < string [] > ) : Promise < string [] > acl( subcommand: "LOAD" , callback?: Callback < "OK" > ) : Promise < "OK" > acl( subcommand: "LOG" , callback?: Callback < unknown > ) : Promise < unknown > acl( subcommand: "LOG" , count: string | number , callback?: Callback < unknown > ) : Promise < unknown > acl( subcommand: "LOG" , reset: "RESET" , callback?: Callback < unknown > ) : Promise < unknown > acl( subcommand: "SAVE" , callback?: Callback < "OK" > ) : Promise < "OK" > acl( subcommand: "SETUSER" , username: string | Buffer , callback?: Callback < "OK" > ) : Promise < "OK" > acl( ... args: [ subcommand: "SETUSER" , username: string | Buffer , ... rules: ( string | Buffer ) [] , callback: Callback < "OK" > ] ) : Promise < "OK" > acl( ... args: [ subcommand: "SETUSER" , username: string | Buffer , ... rules: ( string | Buffer ) [] ] ) : Promise < "OK" > acl( subcommand: "USERS" , callback?: Callback < string [] > ) : Promise < string [] > acl( subcommand: "WHOAMI" , callback?: Callback < string > ) : Promise < string > Methods acl acl( subcommand: "CAT" , callback?: Callback < unknown > ) : Promise < unknown > acl( subcommand: "CAT" , categoryname: string | Buffer , callback?: Callback < unknown > ) : Promise < unknown > acl( ... args: [ subcommand: "DELUSER" , ... usernames: ( string | Buffer ) [] , callback: Callback < number > ] ) : Promise < number > acl( ... args: [ subcommand: "DELUSER" , ... usernames: ( string | Buffer ) [] ] ) : Promise < number > acl( subcommand: "DRYRUN" , username: string | Buffer , command: string | Buffer , callback?: Callback < string > ) : Promise < string > acl( ... args: [ subcommand: "DRYRUN" , username: string | Buffer , command: string | Buffer , ... args: ( string | number | Buffer ) [] , callback: Callback < string > ] ) : Promise < string > acl( ... args: [ subcommand: "DRYRUN" , username: string | Buffer , command: string | Buffer , ... args: ( string | number | Buffer ) [] ] ) : Promise < string > acl( subcommand: "GENPASS" , callback?: Callback < string > ) : Promise < string > acl( subcommand: "GENPASS" , bits: string | number , callback?: Callback < string > ) : Promise < string > acl( subcommand: "GETUSER" , username: string | Buffer , callback?: Callback < string [] > ) : Promise < string [] > acl( subcommand: "HELP" , callback?: Callback < unknown > ) : Promise < unknown > acl( subcommand: "LIST" , callback?: Callback < string [] > ) : Promise < string [] > acl( subcommand: "LOAD" , callback?: Callback < "OK" > ) : Promise < "OK" > acl( subcommand: "LOG" , callback?: Callback < unknown > ) : Promise < unknown > acl( subcommand: "LOG" , count: string | number , callback?: Callback < unknown > ) : Promise < unknown > acl( subcommand: "LOG" , reset: "RESET" , callback?: Callback < unknown > ) : Promise < unknown > acl( subcommand: "SAVE" , callback?: Callback < "OK" > ) : Promise < "OK" > acl( subcommand: "SETUSER" , username: string | Buffer , callback?: Callback < "OK" > ) : Promise < "OK" > acl( ... args: [ subcommand: "SETUSER" , username: string | Buffer , ... rules: ( string | Buffer ) [] , callback: Callback < "OK" > ] ) : Promise < "OK" > acl( ... args: [ subcommand: "SETUSER" , username: string | Buffer , ... rules: ( string | Buffer ) [] ] ) : Promise < "OK" > acl( subcommand: "USERS" , callback?: Callback < string [] > ) : Promise < string [] > acl( subcommand: "WHOAMI" , callback?: Callback < string > ) : Promise < string > Parameters subcommand: "CAT" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "CAT" categoryname: string | Buffer Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "CAT" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "CAT" categoryname: string | Buffer Optional callback: Callback < unknown > Returns Promise < unknown > Parameters Rest ... args: [ subcommand: "DELUSER" , ... usernames: ( string | Buffer ) [] , callback: Callback < number > ] Returns Promise < number > Parameters Rest ... args: [ subcommand: "DELUSER" , ... usernames: ( string | Buffer ) [] ] Returns Promise < number > Parameters Rest ... args: [ subcommand: "DELUSER" , ... usernames: ( string | Buffer ) [] , callback: Callback < number > ] Returns Promise < number > Parameters Rest ... args: [ subcommand: "DELUSER" , ... usernames: ( string | Buffer ) [] ] Returns Promise < number > Parameters subcommand: "DRYRUN" username: string | Buffer command: string | Buffer Optional callback: Callback < string > Returns Promise < string > Parameters Rest ... args: [ subcommand: "DRYRUN" , username: string | Buffer , command: string | Buffer , ... args: ( string | number | Buffer ) [] , callback: Callback < string > ] Returns Promise < string > Parameters Rest ... args: [ subcommand: "DRYRUN" , username: string | Buffer , command: string | Buffer , ... args: ( string | number | Buffer ) [] ] Returns Promise < string > Parameters subcommand: "DRYRUN" username: string | Buffer command: string | Buffer Optional callback: Callback < string > Returns Promise < string > Parameters Rest ... args: [ subcommand: "DRYRUN" , username: string | Buffer , command: string | Buffer , ... args: ( string | number | Buffer ) [] , callback: Callback < string > ] Returns Promise < string > Parameters Rest ... args: [ subcommand: "DRYRUN" , username: string | Buffer , command: string | Buffer , ... args: ( string | number | Buffer ) [] ] Returns Promise < string > Parameters subcommand: "GENPASS" Optional callback: Callback < string > Returns Promise < string > Parameters subcommand: "GENPASS" bits: string | number Optional callback: Callback < string > Returns Promise < string > Parameters subcommand: "GENPASS" Optional callback: Callback < string > Returns Promise < string > Parameters subcommand: "GENPASS" bits: string | number Optional callback: Callback < string > Returns Promise < string > Parameters subcommand: "GETUSER" username: string | Buffer Optional callback: Callback < string [] > Returns Promise < string [] > Parameters subcommand: "GETUSER" username: string | Buffer Optional callback: Callback < string [] > Returns Promise < string [] > Parameters subcommand: "HELP" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "HELP" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "LIST" Optional callback: Callback < string [] > Returns Promise < string [] > Parameters subcommand: "LIST" Optional callback: Callback < string [] > Returns Promise < string [] > Parameters subcommand: "LOAD" Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "LOAD" Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "LOG" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "LOG" count: string | number Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "LOG" reset: "RESET" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "LOG" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "LOG" count: string | number Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "LOG" reset: "RESET" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "SAVE" Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "SAVE" Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "SETUSER" username: string | Buffer Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters Rest ... args: [ subcommand: "SETUSER" , username: string | Buffer , ... rules: ( string | Buffer ) [] , callback: Callback < "OK" > ] Returns Promise < "OK" > Parameters Rest ... args: [ subcommand: "SETUSER" , username: string | Buffer , ... rules: ( string | Buffer ) [] ] Returns Promise < "OK" > Parameters subcommand: "SETUSER" username: string | Buffer Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters Rest ... args: [ subcommand: "SETUSER" , username: string | Buffer , ... rules: ( string | Buffer ) [] , callback: Callback < "OK" > ] Returns Promise < "OK" > Parameters Rest ... args: [ subcommand: "SETUSER" , username: string | Buffer , ... rules: ( string | Buffer ) [] ] Returns Promise < "OK" > Parameters subcommand: "USERS" Optional callback: Callback < string [] > Returns Promise < string [] > Parameters subcommand: "USERS" Optional callback: Callback < string [] > Returns Promise < string [] > Parameters subcommand: "WHOAMI" Optional callback: Callback < string > Returns Promise < string > acl Buffer acl Buffer( subcommand: "DRYRUN" , username: string | Buffer , command: string | Buffer , callback?: Callback < Buffer > ) : Promise < Buffer > acl Buffer( ... args: [ subcommand: "DRYRUN" , username: string | Buffer , command: string | Buffer , ... args: ( string | number | Buffer ) [] , callback: Callback < Buffer > ] ) : Promise < Buffer > acl Buffer( ... args: [ subcommand: "DRYRUN" , username: string | Buffer , command: string | Buffer , ... args: ( string | number | Buffer ) [] ] ) : Promise < Buffer > acl Buffer( subcommand: "GENPASS" , callback?: Callback < Buffer > ) : Promise < Buffer > acl Buffer( subcommand: "GENPASS" , bits: string | number , callback?: Callback < Buffer > ) : Promise < Buffer > acl Buffer( subcommand: "GETUSER" , username: string | Buffer , callback?: Callback < Buffer [] > ) : Promise < Buffer [] > acl Buffer( subcommand: "LIST" , callback?: Callback < Buffer [] > ) : Promise < Buffer [] > acl Buffer( subcommand: "USERS" , callback?: Callback < Buffer [] > ) : Promise < Buffer [] > acl Buffer( subcommand: "WHOAMI" , callback?: Callback < Buffer > ) : Promise < Buffer > Parameters subcommand: "DRYRUN" username: string | Buffer command: string | Buffer Optional callback: Callback < Buffer > Returns Promise < Buffer > Parameters Rest ... args: [ subcommand: "DRYRUN" , username: string | Buffer , command: string | Buffer , ... args: ( string | number | Buffer ) [] , callback: Callback < Buffer > ] Returns Promise < Buffer > Parameters Rest ... args: [ subcommand: "DRYRUN" , username: string | Buffer , command: string | Buffer , ... args: ( string | number | Buffer ) [] ] Returns Promise < Buffer > Parameters subcommand: "GENPASS" Optional callback: Callback < Buffer > Returns Promise < Buffer > Parameters subcommand: "GENPASS" bits: string | number Optional callback: Callback < Buffer > Returns Promise < Buffer > Parameters subcommand: "GETUSER" username: string | Buffer Optional callback: Callback < Buffer [] > Returns Promise < Buffer [] > Parameters subcommand: "LIST" Optional callback: Callback < Buffer [] > Returns Promise < Buffer [] > Parameters subcommand: "USERS" Optional callback: Callback < Buffer [] > Returns Promise < Buffer [] > Parameters subcommand: "WHOAMI" Optional callback: Callback < Buffer > Returns Promise < Buffer > add Builtin Command add Builtin Command( commandName: string ) : void Parameters subcommand: "WHOAMI" Optional callback: Callback < string > Returns Promise < string > acl Buffer acl Buffer( subcommand: "DRYRUN" , username: string | Buffer , command: string | Buffer , callback?: Callback < Buffer > ) : Promise < Buffer > acl Buffer( ... args: [ subcommand: "DRYRUN" , username: string | Buffer , command: string | Buffer , ... args: ( string | number | Buffer ) [] , callback: Callback < Buffer > ] ) : Promise < Buffer > acl Buffer( ... args: [ subcommand: "DRYRUN" , username: string | Buffer , command: string | Buffer , ... args: ( string | number | Buffer ) [] ] ) : Promise < Buffer > acl Buffer( subcommand: "GENPASS" , callback?: Callback < Buffer > ) : Promise < Buffer > acl Buffer( subcommand: "GENPASS" , bits: string | number , callback?: Callback < Buffer > ) : Promise < Buffer > acl Buffer( subcommand: "GETUSER" , username: string | Buffer , callback?: Callback < Buffer [] > ) : Promise < Buffer [] > acl Buffer( subcommand: "LIST" , callback?: Callback < Buffer [] > ) : Promise < Buffer [] > acl Buffer( subcommand: "USERS" , callback?: Callback < Buffer [] > ) : Promise < Buffer [] > acl Buffer( subcommand: "WHOAMI" , callback?: Callback < Buffer > ) : Promise < Buffer > Parameters subcommand: "DRYRUN" username: string | Buffer command: string | Buffer Optional callback: Callback < Buffer > Returns Promise < Buffer > Parameters Rest ... args: [ subcommand: "DRYRUN" , username: string | Buffer , command: string | Buffer , ... args: ( string | number | Buffer ) [] , callback: Callback < Buffer > ] Returns Promise < Buffer > Parameters Rest ... args: [ subcommand: "DRYRUN" , username: string | Buffer , command: string | Buffer , ... args: ( string | number | Buffer ) [] ] Returns Promise < Buffer > Parameters subcommand: "GENPASS" Optional callback: Callback < Buffer > Returns Promise < Buffer > Parameters subcommand: "GENPASS" bits: string | number Optional callback: Callback < Buffer > Returns Promise < Buffer > Parameters subcommand: "GETUSER" username: string | Buffer Optional callback: Callback < Buffer [] > Returns Promise < Buffer [] > Parameters subcommand: "LIST" Optional callback: Callback < Buffer [] > Returns Promise < Buffer [] > Parameters subcommand: "USERS" Optional callback: Callback < Buffer [] > Returns Promise < Buffer [] > Parameters subcommand: "WHOAMI" Optional callback: Callback < Buffer > Returns Promise < Buffer > add Builtin Command add Builtin Command( commandName: string ) : void append append( key: RedisKey , value: string | number | Buffer , callback?: Callback < number > ) : Promise < number > append append( key: RedisKey , value: string | number | Buffer , callback?: Callback < number > ) : Promise < number > Parameters value: string | number | Buffer Optional callback: Callback < number > Returns Promise < number > asking asking( callback?: Callback < "OK" > ) : Promise < "OK" > Parameters value: string | number | Buffer Optional callback: Callback < number > Returns Promise < number > asking asking( callback?: Callback < "OK" > ) : Promise < "OK" > Parameters Optional callback: Callback < "OK" > Returns Promise < "OK" > auth auth( password: string | Buffer , callback?: Callback < "OK" > ) : Promise < "OK" > auth( username: string | Buffer , password: string | Buffer , callback?: Callback < "OK" > ) : Promise < "OK" > Parameters Optional callback: Callback < "OK" > Returns Promise < "OK" > auth auth( password: string | Buffer , callback?: Callback < "OK" > ) : Promise < "OK" > auth( username: string | Buffer , password: string | Buffer , callback?: Callback < "OK" > ) : Promise < "OK" > Parameters password: string | Buffer Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters username: string | Buffer password: string | Buffer Optional callback: Callback < "OK" > Returns Promise < "OK" > bgrewriteaof bgrewriteaof( callback?: Callback < string > ) : Promise < string > Parameters password: string | Buffer Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters username: string | Buffer password: string | Buffer Optional callback: Callback < "OK" > Returns Promise < "OK" > bgrewriteaof bgrewriteaof( callback?: Callback < string > ) : Promise < string > Parameters Optional callback: Callback < string > Returns Promise < string > bgrewriteaof Buffer bgrewriteaof Buffer( callback?: Callback < Buffer > ) : Promise < Buffer > Parameters Optional callback: Callback < Buffer > Returns Promise < Buffer > bgsave bgsave( callback?: Callback < "OK" > ) : Promise < "OK" > bgsave( schedule: "SCHEDULE" , callback?: Callback < "OK" > ) : Promise < "OK" > Parameters Optional callback: Callback < string > Returns Promise < string > bgrewriteaof Buffer bgrewriteaof Buffer( callback?: Callback < Buffer > ) : Promise < Buffer > Parameters Optional callback: Callback < Buffer > Returns Promise < Buffer > bgsave bgsave( callback?: Callback < "OK" > ) : Promise < "OK" > bgsave( schedule: "SCHEDULE" , callback?: Callback < "OK" > ) : Promise < "OK" > Parameters Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters schedule: "SCHEDULE" Optional callback: Callback < "OK" > Returns Promise < "OK" > bitcount bitcount( key: RedisKey , callback?: Callback < number > ) : Promise < number > bitcount( key: RedisKey , start: string | number , end: string | number , callback?: Callback < number > ) : Promise < number > bitcount( key: RedisKey , start: string | number , end: string | number , byte: "BYTE" , callback?: Callback < number > ) : Promise < number > bitcount( key: RedisKey , start: string | number , end: string | number , bit: "BIT" , callback?: Callback < number > ) : Promise < number > Parameters Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters schedule: "SCHEDULE" Optional callback: Callback < "OK" > Returns Promise < "OK" > bitcount bitcount( key: RedisKey , callback?: Callback < number > ) : Promise < number > bitcount( key: RedisKey , start: string | number , end: string | number , callback?: Callback < number > ) : Promise < number > bitcount( key: RedisKey , start: string | number , end: string | number , byte: "BYTE" , callback?: Callback < number > ) : Promise < number > bitcount( key: RedisKey , start: string | number , end: string | number , bit: "BIT" , callback?: Callback < number > ) : Promise < number > Parameters Optional callback: Callback < number > Returns Promise < number > Parameters start: string | number end: string | number Optional callback: Callback < number > Returns Promise < number > Parameters start: string | number end: string | number byte: "BYTE" Optional callback: Callback < number > Returns Promise < number > Parameters start: string | number end: string | number bit: "BIT" Optional callback: Callback < number > Returns Promise < number > bitfield bitfield( key: RedisKey , encodingOffsetToken: "GET" , encoding: string | Buffer , offset: string | number , callback?: Callback < unknown > ) : Promise < unknown > bitfield( key: RedisKey , encodingOffsetValueToken: "SET" , encoding: string | Buffer , offset: string | number , value: string | number , callback?: Callback < unknown > ) : Promise < unknown > bitfield( key: RedisKey , encodingOffsetIncrementToken: "INCRBY" , encoding: string | Buffer , offset: string | number , increment: string | number , callback?: Callback < unknown > ) : Promise < unknown > bitfield( key: RedisKey , overflow: "OVERFLOW" , wrap: "WRAP" , encodingOffsetValueToken: "SET" , encoding: string | Buffer , offset: string | number , value: string | number , callback?: Callback < unknown > ) : Promise < unknown > bitfield( key: RedisKey , overflow: "OVERFLOW" , wrap: "WRAP" , encodingOffsetIncrementToken: "INCRBY" , encoding: string | Buffer , offset: string | number , increment: string | number , callback?: Callback < unknown > ) : Promise < unknown > bitfield( key: RedisKey , overflow: "OVERFLOW" , sat: "SAT" , encodingOffsetValueToken: "SET" , encoding: string | Buffer , offset: string | number , value: string | number , callback?: Callback < unknown > ) : Promise < unknown > bitfield( key: RedisKey , overflow: "OVERFLOW" , sat: "SAT" , encodingOffsetIncrementToken: "INCRBY" , encoding: string | Buffer , offset: string | number , increment: string | number , callback?: Callback < unknown > ) : Promise < unknown > bitfield( key: RedisKey , overflow: "OVERFLOW" , fail: "FAIL" , encodingOffsetValueToken: "SET" , encoding: string | Buffer , offset: string | number , value: string | number , callback?: Callback < unknown > ) : Promise < unknown > bitfield( key: RedisKey , overflow: "OVERFLOW" , fail: "FAIL" , encodingOffsetIncrementToken: "INCRBY" , encoding: string | Buffer , offset: string | number , increment: string | number , callback?: Callback < unknown > ) : Promise < unknown > Parameters Optional callback: Callback < number > Returns Promise < number > Parameters start: string | number end: string | number Optional callback: Callback < number > Returns Promise < number > Parameters start: string | number end: string | number byte: "BYTE" Optional callback: Callback < number > Returns Promise < number > Parameters start: string | number end: string | number bit: "BIT" Optional callback: Callback < number > Returns Promise < number > bitfield bitfield( key: RedisKey , encodingOffsetToken: "GET" , encoding: string | Buffer , offset: string | number , callback?: Callback < unknown > ) : Promise < unknown > bitfield( key: RedisKey , encodingOffsetValueToken: "SET" , encoding: string | Buffer , offset: string | number , value: string | number , callback?: Callback < unknown > ) : Promise < unknown > bitfield( key: RedisKey , encodingOffsetIncrementToken: "INCRBY" , encoding: string | Buffer , offset: string | number , increment: string | number , callback?: Callback < unknown > ) : Promise < unknown > bitfield( key: RedisKey , overflow: "OVERFLOW" , wrap: "WRAP" , encodingOffsetValueToken: "SET" , encoding: string | Buffer , offset: string | number , value: string | number , callback?: Callback < unknown > ) : Promise < unknown > bitfield( key: RedisKey , overflow: "OVERFLOW" , wrap: "WRAP" , encodingOffsetIncrementToken: "INCRBY" , encoding: string | Buffer , offset: string | number , increment: string | number , callback?: Callback < unknown > ) : Promise < unknown > bitfield( key: RedisKey , overflow: "OVERFLOW" , sat: "SAT" , encodingOffsetValueToken: "SET" , encoding: string | Buffer , offset: string | number , value: string | number , callback?: Callback < unknown > ) : Promise < unknown > bitfield( key: RedisKey , overflow: "OVERFLOW" , sat: "SAT" , encodingOffsetIncrementToken: "INCRBY" , encoding: string | Buffer , offset: string | number , increment: string | number , callback?: Callback < unknown > ) : Promise < unknown > bitfield( key: RedisKey , overflow: "OVERFLOW" , fail: "FAIL" , encodingOffsetValueToken: "SET" , encoding: string | Buffer , offset: string | number , value: string | number , callback?: Callback < unknown > ) : Promise < unknown > bitfield( key: RedisKey , overflow: "OVERFLOW" , fail: "FAIL" , encodingOffsetIncrementToken: "INCRBY" , encoding: string | Buffer , offset: string | number , increment: string | number , callback?: Callback < unknown > ) : Promise < unknown > Parameters encodingOffsetToken: "GET" encoding: string | Buffer offset: string | number Optional callback: Callback < unknown > Returns Promise < unknown > Parameters encodingOffsetValueToken: "SET" encoding: string | Buffer offset: string | number value: string | number Optional callback: Callback < unknown > Returns Promise < unknown > Parameters encodingOffsetIncrementToken: "INCRBY" encoding: string | Buffer offset: string | number increment: string | number Optional callback: Callback < unknown > Returns Promise < unknown > Parameters overflow: "OVERFLOW" wrap: "WRAP" encodingOffsetValueToken: "SET" encoding: string | Buffer offset: string | number value: string | number Optional callback: Callback < unknown > Returns Promise < unknown > Parameters overflow: "OVERFLOW" wrap: "WRAP" encodingOffsetIncrementToken: "INCRBY" encoding: string | Buffer offset: string | number increment: string | number Optional callback: Callback < unknown > Returns Promise < unknown > Parameters overflow: "OVERFLOW" sat: "SAT" encodingOffsetValueToken: "SET" encoding: string | Buffer offset: string | number value: string | number Optional callback: Callback < unknown > Returns Promise < unknown > Parameters overflow: "OVERFLOW" sat: "SAT" encodingOffsetIncrementToken: "INCRBY" encoding: string | Buffer offset: string | number increment: string | number Optional callback: Callback < unknown > Returns Promise < unknown > Parameters overflow: "OVERFLOW" fail: "FAIL" encodingOffsetValueToken: "SET" encoding: string | Buffer offset: string | number value: string | number Optional callback: Callback < unknown > Returns Promise < unknown > Parameters overflow: "OVERFLOW" fail: "FAIL" encodingOffsetIncrementToken: "INCRBY" encoding: string | Buffer offset: string | number increment: string | number Optional callback: Callback < unknown > Returns Promise < unknown > bitfield_ ro bitfield_ ro( ... args: [ key: RedisKey , encodingOffsetToken: "GET" , ... encodingOffsets: ( string | number | Buffer ) [] , callback: Callback < unknown [] > ] ) : Promise < unknown [] > bitfield_ ro( ... args: [ key: RedisKey , encodingOffsetToken: "GET" , ... encodingOffsets: ( string | number | Buffer ) [] ] ) : Promise < unknown [] > Parameters encodingOffsetToken: "GET" encoding: string | Buffer offset: string | number Optional callback: Callback < unknown > Returns Promise < unknown > Parameters encodingOffsetValueToken: "SET" encoding: string | Buffer offset: string | number value: string | number Optional callback: Callback < unknown > Returns Promise < unknown > Parameters encodingOffsetIncrementToken: "INCRBY" encoding: string | Buffer offset: string | number increment: string | number Optional callback: Callback < unknown > Returns Promise < unknown > Parameters overflow: "OVERFLOW" wrap: "WRAP" encodingOffsetValueToken: "SET" encoding: string | Buffer offset: string | number value: string | number Optional callback: Callback < unknown > Returns Promise < unknown > Parameters overflow: "OVERFLOW" wrap: "WRAP" encodingOffsetIncrementToken: "INCRBY" encoding: string | Buffer offset: string | number increment: string | number Optional callback: Callback < unknown > Returns Promise < unknown > Parameters overflow: "OVERFLOW" sat: "SAT" encodingOffsetValueToken: "SET" encoding: string | Buffer offset: string | number value: string | number Optional callback: Callback < unknown > Returns Promise < unknown > Parameters overflow: "OVERFLOW" sat: "SAT" encodingOffsetIncrementToken: "INCRBY" encoding: string | Buffer offset: string | number increment: string | number Optional callback: Callback < unknown > Returns Promise < unknown > Parameters overflow: "OVERFLOW" fail: "FAIL" encodingOffsetValueToken: "SET" encoding: string | Buffer offset: string | number value: string | number Optional callback: Callback < unknown > Returns Promise < unknown > Parameters overflow: "OVERFLOW" fail: "FAIL" encodingOffsetIncrementToken: "INCRBY" encoding: string | Buffer offset: string | number increment: string | number Optional callback: Callback < unknown > Returns Promise < unknown > bitfield_ ro bitfield_ ro( ... args: [ key: RedisKey , encodingOffsetToken: "GET" , ... encodingOffsets: ( string | number | Buffer ) [] , callback: Callback < unknown [] > ] ) : Promise < unknown [] > bitfield_ ro( ... args: [ key: RedisKey , encodingOffsetToken: "GET" , ... encodingOffsets: ( string | number | Buffer ) [] ] ) : Promise < unknown [] > Parameters Rest ... args: [ key: RedisKey , encodingOffsetToken: "GET" , ... encodingOffsets: ( string | number | Buffer ) [] , callback: Callback < unknown [] > ] Returns Promise < unknown [] > Parameters Rest ... args: [ key: RedisKey , encodingOffsetToken: "GET" , ... encodingOffsets: ( string | number | Buffer ) [] ] Returns Promise < unknown [] > bitop bitop( ... args: [ operation: string | Buffer , destkey: RedisKey , ... keys: RedisKey [] , callback: Callback < number > ] ) : Promise < number > bitop( ... args: [ operation: string | Buffer , destkey: RedisKey , keys: RedisKey [] , callback: Callback < number > ] ) : Promise < number > bitop( ... args: [ operation: string | Buffer , destkey: RedisKey , ... keys: RedisKey [] ] ) : Promise < number > bitop( ... args: [ operation: string | Buffer , destkey: RedisKey , keys: RedisKey [] ] ) : Promise < number > Parameters Rest ... args: [ key: RedisKey , encodingOffsetToken: "GET" , ... encodingOffsets: ( string | number | Buffer ) [] , callback: Callback < unknown [] > ] Returns Promise < unknown [] > Parameters Rest ... args: [ key: RedisKey , encodingOffsetToken: "GET" , ... encodingOffsets: ( string | number | Buffer ) [] ] Returns Promise < unknown [] > bitop bitop( ... args: [ operation: string | Buffer , destkey: RedisKey , ... keys: RedisKey [] , callback: Callback < number > ] ) : Promise < number > bitop( ... args: [ operation: string | Buffer , destkey: RedisKey , keys: RedisKey [] , callback: Callback < number > ] ) : Promise < number > bitop( ... args: [ operation: string | Buffer , destkey: RedisKey , ... keys: RedisKey [] ] ) : Promise < number > bitop( ... args: [ operation: string | Buffer , destkey: RedisKey , keys: RedisKey [] ] ) : Promise < number > Parameters Rest ... args: [ operation: string | Buffer , destkey: RedisKey , ... keys: RedisKey [] , callback: Callback < number > ] Returns Promise < number > Parameters Rest ... args: [ operation: string | Buffer , destkey: RedisKey , keys: RedisKey [] , callback: Callback < number > ] Returns Promise < number > Parameters Rest ... args: [ operation: string | Buffer , destkey: RedisKey , ... keys: RedisKey [] ] Returns Promise < number > Parameters Returns Promise < number > bitpos bitpos( key: RedisKey , bit: string | number , callback?: Callback < number > ) : Promise < number > bitpos( key: RedisKey , bit: string | number , start: string | number , callback?: Callback < number > ) : Promise < number > bitpos( key: RedisKey , bit: string | number , start: string | number , end: string | number , callback?: Callback < number > ) : Promise < number > bitpos( key: RedisKey , bit: string | number , start: string | number , end: string | number , byte: "BYTE" , callback?: Callback < number > ) : Promise < number > bitpos( key: RedisKey , bit: string | number , start: string | number , end: string | number , bit1: "BIT" , callback?: Callback < number > ) : Promise < number > Parameters Rest ... args: [ operation: string | Buffer , destkey: RedisKey , ... keys: RedisKey [] , callback: Callback < number > ] Returns Promise < number > Parameters Rest ... args: [ operation: string | Buffer , destkey: RedisKey , keys: RedisKey [] , callback: Callback < number > ] Returns Promise < number > Parameters Rest ... args: [ operation: string | Buffer , destkey: RedisKey , ... keys: RedisKey [] ] Returns Promise < number > Parameters Returns Promise < number > bitpos bitpos( key: RedisKey , bit: string | number , callback?: Callback < number > ) : Promise < number > bitpos( key: RedisKey , bit: string | number , start: string | number , callback?: Callback < number > ) : Promise < number > bitpos( key: RedisKey , bit: string | number , start: string | number , end: string | number , callback?: Callback < number > ) : Promise < number > bitpos( key: RedisKey , bit: string | number , start: string | number , end: string | number , byte: "BYTE" , callback?: Callback < number > ) : Promise < number > bitpos( key: RedisKey , bit: string | number , start: string | number , end: string | number , bit1: "BIT" , callback?: Callback < number > ) : Promise < number > Parameters bit: string | number Optional callback: Callback < number > Returns Promise < number > Parameters bit: string | number start: string | number Optional callback: Callback < number > Returns Promise < number > Parameters bit: string | number start: string | number end: string | number Optional callback: Callback < number > Returns Promise < number > Parameters bit: string | number start: string | number end: string | number byte: "BYTE" Optional callback: Callback < number > Returns Promise < number > Parameters bit: string | number start: string | number end: string | number bit1: "BIT" Optional callback: Callback < number > Returns Promise < number > blmove blmove( source: RedisKey , destination: RedisKey , left: "LEFT" , left1: "LEFT" , timeout: string | number , callback?: Callback < string > ) : Promise < string > blmove( source: RedisKey , destination: RedisKey , left: "LEFT" , right: "RIGHT" , timeout: string | number , callback?: Callback < string > ) : Promise < string > blmove( source: RedisKey , destination: RedisKey , right: "RIGHT" , left: "LEFT" , timeout: string | number , callback?: Callback < string > ) : Promise < string > blmove( source: RedisKey , destination: RedisKey , right: "RIGHT" , right1: "RIGHT" , timeout: string | number , callback?: Callback < string > ) : Promise < string > Parameters bit: string | number Optional callback: Callback < number > Returns Promise < number > Parameters bit: string | number start: string | number Optional callback: Callback < number > Returns Promise < number > Parameters bit: string | number start: string | number end: string | number Optional callback: Callback < number > Returns Promise < number > Parameters bit: string | number start: string | number end: string | number byte: "BYTE" Optional callback: Callback < number > Returns Promise < number > Parameters bit: string | number start: string | number end: string | number bit1: "BIT" Optional callback: Callback < number > Returns Promise < number > blmove blmove( source: RedisKey , destination: RedisKey , left: "LEFT" , left1: "LEFT" , timeout: string | number , callback?: Callback < string > ) : Promise < string > blmove( source: RedisKey , destination: RedisKey , left: "LEFT" , right: "RIGHT" , timeout: string | number , callback?: Callback < string > ) : Promise < string > blmove( source: RedisKey , destination: RedisKey , right: "RIGHT" , left: "LEFT" , timeout: string | number , callback?: Callback < string > ) : Promise < string > blmove( source: RedisKey , destination: RedisKey , right: "RIGHT" , right1: "RIGHT" , timeout: string | number , callback?: Callback < string > ) : Promise < string > Parameters left: "LEFT" left1: "LEFT" timeout: string | number Optional callback: Callback < string > Returns Promise < string > Parameters left: "LEFT" right: "RIGHT" timeout: string | number Optional callback: Callback < string > Returns Promise < string > Parameters right: "RIGHT" left: "LEFT" timeout: string | number Optional callback: Callback < string > Returns Promise < string > Parameters right: "RIGHT" right1: "RIGHT" timeout: string | number Optional callback: Callback < string > Returns Promise < string > blmove Buffer blmove Buffer( source: RedisKey , destination: RedisKey , left: "LEFT" , left1: "LEFT" , timeout: string | number , callback?: Callback < Buffer > ) : Promise < Buffer > blmove Buffer( source: RedisKey , destination: RedisKey , left: "LEFT" , right: "RIGHT" , timeout: string | number , callback?: Callback < Buffer > ) : Promise < Buffer > blmove Buffer( source: RedisKey , destination: RedisKey , right: "RIGHT" , left: "LEFT" , timeout: string | number , callback?: Callback < Buffer > ) : Promise < Buffer > blmove Buffer( source: RedisKey , destination: RedisKey , right: "RIGHT" , right1: "RIGHT" , timeout: string | number , callback?: Callback < Buffer > ) : Promise < Buffer > Parameters left: "LEFT" left1: "LEFT" timeout: string | number Optional callback: Callback < Buffer > Returns Promise < Buffer > Parameters left: "LEFT" right: "RIGHT" timeout: string | number Optional callback: Callback < Buffer > Returns Promise < Buffer > Parameters right: "RIGHT" left: "LEFT" timeout: string | number Optional callback: Callback < Buffer > Returns Promise < Buffer > Parameters right: "RIGHT" right1: "RIGHT" timeout: string | number Optional callback: Callback < Buffer > Returns Promise < Buffer > blmpop blmpop( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , left: "LEFT" , callback: Callback < [ key: string , members: string [] ] > ] ) : Promise < [ key: string , members: string [] ] > blmpop( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , left: "LEFT" , callback: Callback < [ key: string , members: string [] ] > ] ) : Promise < [ key: string , members: string [] ] > blmpop( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , left: "LEFT" ] ) : Promise < [ key: string , members: string [] ] > blmpop( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , left: "LEFT" ] ) : Promise < [ key: string , members: string [] ] > blmpop( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , left: "LEFT" , countToken: "COUNT" , count: string | number , callback: Callback < [ key: string , members: string [] ] > ] ) : Promise < [ key: string , members: string [] ] > blmpop( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , left: "LEFT" , countToken: "COUNT" , count: string | number , callback: Callback < [ key: string , members: string [] ] > ] ) : Promise < [ key: string , members: string [] ] > blmpop( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , left: "LEFT" , countToken: "COUNT" , count: string | number ] ) : Promise < [ key: string , members: string [] ] > blmpop( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , left: "LEFT" , countToken: "COUNT" , count: string | number ] ) : Promise < [ key: string , members: string [] ] > blmpop( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , right: "RIGHT" , callback: Callback < [ key: string , members: string [] ] > ] ) : Promise < [ key: string , members: string [] ] > blmpop( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , right: "RIGHT" , callback: Callback < [ key: string , members: string [] ] > ] ) : Promise < [ key: string , members: string [] ] > blmpop( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , right: "RIGHT" ] ) : Promise < [ key: string , members: string [] ] > blmpop( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , right: "RIGHT" ] ) : Promise < [ key: string , members: string [] ] > blmpop( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , right: "RIGHT" , countToken: "COUNT" , count: string | number , callback: Callback < [ key: string , members: string [] ] > ] ) : Promise < [ key: string , members: string [] ] > blmpop( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , right: "RIGHT" , countToken: "COUNT" , count: string | number , callback: Callback < [ key: string , members: string [] ] > ] ) : Promise < [ key: string , members: string [] ] > blmpop( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , right: "RIGHT" , countToken: "COUNT" , count: string | number ] ) : Promise < [ key: string , members: string [] ] > blmpop( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , right: "RIGHT" , countToken: "COUNT" , count: string | number ] ) : Promise < [ key: string , members: string [] ] > Parameters left: "LEFT" left1: "LEFT" timeout: string | number Optional callback: Callback < string > Returns Promise < string > Parameters left: "LEFT" right: "RIGHT" timeout: string | number Optional callback: Callback < string > Returns Promise < string > Parameters right: "RIGHT" left: "LEFT" timeout: string | number Optional callback: Callback < string > Returns Promise < string > Parameters right: "RIGHT" right1: "RIGHT" timeout: string | number Optional callback: Callback < string > Returns Promise < string > blmove Buffer blmove Buffer( source: RedisKey , destination: RedisKey , left: "LEFT" , left1: "LEFT" , timeout: string | number , callback?: Callback < Buffer > ) : Promise < Buffer > blmove Buffer( source: RedisKey , destination: RedisKey , left: "LEFT" , right: "RIGHT" , timeout: string | number , callback?: Callback < Buffer > ) : Promise < Buffer > blmove Buffer( source: RedisKey , destination: RedisKey , right: "RIGHT" , left: "LEFT" , timeout: string | number , callback?: Callback < Buffer > ) : Promise < Buffer > blmove Buffer( source: RedisKey , destination: RedisKey , right: "RIGHT" , right1: "RIGHT" , timeout: string | number , callback?: Callback < Buffer > ) : Promise < Buffer > Parameters left: "LEFT" left1: "LEFT" timeout: string | number Optional callback: Callback < Buffer > Returns Promise < Buffer > Parameters left: "LEFT" right: "RIGHT" timeout: string | number Optional callback: Callback < Buffer > Returns Promise < Buffer > Parameters right: "RIGHT" left: "LEFT" timeout: string | number Optional callback: Callback < Buffer > Returns Promise < Buffer > Parameters right: "RIGHT" right1: "RIGHT" timeout: string | number Optional callback: Callback < Buffer > Returns Promise < Buffer > blmpop blmpop( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , left: "LEFT" , callback: Callback < [ key: string , members: string [] ] > ] ) : Promise < [ key: string , members: string [] ] > blmpop( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , left: "LEFT" , callback: Callback < [ key: string , members: string [] ] > ] ) : Promise < [ key: string , members: string [] ] > blmpop( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , left: "LEFT" ] ) : Promise < [ key: string , members: string [] ] > blmpop( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , left: "LEFT" ] ) : Promise < [ key: string , members: string [] ] > blmpop( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , left: "LEFT" , countToken: "COUNT" , count: string | number , callback: Callback < [ key: string , members: string [] ] > ] ) : Promise < [ key: string , members: string [] ] > blmpop( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , left: "LEFT" , countToken: "COUNT" , count: string | number , callback: Callback < [ key: string , members: string [] ] > ] ) : Promise < [ key: string , members: string [] ] > blmpop( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , left: "LEFT" , countToken: "COUNT" , count: string | number ] ) : Promise < [ key: string , members: string [] ] > blmpop( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , left: "LEFT" , countToken: "COUNT" , count: string | number ] ) : Promise < [ key: string , members: string [] ] > blmpop( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , right: "RIGHT" , callback: Callback < [ key: string , members: string [] ] > ] ) : Promise < [ key: string , members: string [] ] > blmpop( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , right: "RIGHT" , callback: Callback < [ key: string , members: string [] ] > ] ) : Promise < [ key: string , members: string [] ] > blmpop( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , right: "RIGHT" ] ) : Promise < [ key: string , members: string [] ] > blmpop( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , right: "RIGHT" ] ) : Promise < [ key: string , members: string [] ] > blmpop( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , right: "RIGHT" , countToken: "COUNT" , count: string | number , callback: Callback < [ key: string , members: string [] ] > ] ) : Promise < [ key: string , members: string [] ] > blmpop( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , right: "RIGHT" , countToken: "COUNT" , count: string | number , callback: Callback < [ key: string , members: string [] ] > ] ) : Promise < [ key: string , members: string [] ] > blmpop( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , right: "RIGHT" , countToken: "COUNT" , count: string | number ] ) : Promise < [ key: string , members: string [] ] > blmpop( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , right: "RIGHT" , countToken: "COUNT" , count: string | number ] ) : Promise < [ key: string , members: string [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , left: "LEFT" , callback: Callback < [ key: string , members: string [] ] > ] Returns Promise < [ key: string , members: string [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , left: "LEFT" , callback: Callback < [ key: string , members: string [] ] > ] Returns Promise < [ key: string , members: string [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , left: "LEFT" ] Returns Promise < [ key: string , members: string [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , left: "LEFT" ] Returns Promise < [ key: string , members: string [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , left: "LEFT" , countToken: "COUNT" , count: string | number , callback: Callback < [ key: string , members: string [] ] > ] Returns Promise < [ key: string , members: string [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , left: "LEFT" , countToken: "COUNT" , count: string | number , callback: Callback < [ key: string , members: string [] ] > ] Returns Promise < [ key: string , members: string [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , left: "LEFT" , countToken: "COUNT" , count: string | number ] Returns Promise < [ key: string , members: string [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , left: "LEFT" , countToken: "COUNT" , count: string | number ] Returns Promise < [ key: string , members: string [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , right: "RIGHT" , callback: Callback < [ key: string , members: string [] ] > ] Returns Promise < [ key: string , members: string [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , right: "RIGHT" , callback: Callback < [ key: string , members: string [] ] > ] Returns Promise < [ key: string , members: string [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , right: "RIGHT" ] Returns Promise < [ key: string , members: string [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , right: "RIGHT" ] Returns Promise < [ key: string , members: string [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , right: "RIGHT" , countToken: "COUNT" , count: string | number , callback: Callback < [ key: string , members: string [] ] > ] Returns Promise < [ key: string , members: string [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , right: "RIGHT" , countToken: "COUNT" , count: string | number , callback: Callback < [ key: string , members: string [] ] > ] Returns Promise < [ key: string , members: string [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , right: "RIGHT" , countToken: "COUNT" , count: string | number ] Returns Promise < [ key: string , members: string [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , right: "RIGHT" , countToken: "COUNT" , count: string | number ] Returns Promise < [ key: string , members: string [] ] > blmpop Buffer blmpop Buffer( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , left: "LEFT" , callback: Callback < [ key: Buffer , members: Buffer [] ] > ] ) : Promise < [ key: Buffer , members: Buffer [] ] > blmpop Buffer( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , left: "LEFT" , callback: Callback < [ key: Buffer , members: Buffer [] ] > ] ) : Promise < [ key: Buffer , members: Buffer [] ] > blmpop Buffer( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , left: "LEFT" ] ) : Promise < [ key: Buffer , members: Buffer [] ] > blmpop Buffer( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , left: "LEFT" ] ) : Promise < [ key: Buffer , members: Buffer [] ] > blmpop Buffer( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , left: "LEFT" , countToken: "COUNT" , count: string | number , callback: Callback < [ key: Buffer , members: Buffer [] ] > ] ) : Promise < [ key: Buffer , members: Buffer [] ] > blmpop Buffer( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , left: "LEFT" , countToken: "COUNT" , count: string | number , callback: Callback < [ key: Buffer , members: Buffer [] ] > ] ) : Promise < [ key: Buffer , members: Buffer [] ] > blmpop Buffer( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , left: "LEFT" , countToken: "COUNT" , count: string | number ] ) : Promise < [ key: Buffer , members: Buffer [] ] > blmpop Buffer( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , left: "LEFT" , countToken: "COUNT" , count: string | number ] ) : Promise < [ key: Buffer , members: Buffer [] ] > blmpop Buffer( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , right: "RIGHT" , callback: Callback < [ key: Buffer , members: Buffer [] ] > ] ) : Promise < [ key: Buffer , members: Buffer [] ] > blmpop Buffer( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , right: "RIGHT" , callback: Callback < [ key: Buffer , members: Buffer [] ] > ] ) : Promise < [ key: Buffer , members: Buffer [] ] > blmpop Buffer( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , right: "RIGHT" ] ) : Promise < [ key: Buffer , members: Buffer [] ] > blmpop Buffer( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , right: "RIGHT" ] ) : Promise < [ key: Buffer , members: Buffer [] ] > blmpop Buffer( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , right: "RIGHT" , countToken: "COUNT" , count: string | number , callback: Callback < [ key: Buffer , members: Buffer [] ] > ] ) : Promise < [ key: Buffer , members: Buffer [] ] > blmpop Buffer( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , right: "RIGHT" , countToken: "COUNT" , count: string | number , callback: Callback < [ key: Buffer , members: Buffer [] ] > ] ) : Promise < [ key: Buffer , members: Buffer [] ] > blmpop Buffer( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , right: "RIGHT" , countToken: "COUNT" , count: string | number ] ) : Promise < [ key: Buffer , members: Buffer [] ] > blmpop Buffer( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , right: "RIGHT" , countToken: "COUNT" , count: string | number ] ) : Promise < [ key: Buffer , members: Buffer [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , left: "LEFT" , callback: Callback < [ key: Buffer , members: Buffer [] ] > ] Returns Promise < [ key: Buffer , members: Buffer [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , left: "LEFT" , callback: Callback < [ key: Buffer , members: Buffer [] ] > ] Returns Promise < [ key: Buffer , members: Buffer [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , left: "LEFT" ] Returns Promise < [ key: Buffer , members: Buffer [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , left: "LEFT" ] Returns Promise < [ key: Buffer , members: Buffer [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , left: "LEFT" , countToken: "COUNT" , count: string | number , callback: Callback < [ key: Buffer , members: Buffer [] ] > ] Returns Promise < [ key: Buffer , members: Buffer [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , left: "LEFT" , countToken: "COUNT" , count: string | number , callback: Callback < [ key: Buffer , members: Buffer [] ] > ] Returns Promise < [ key: Buffer , members: Buffer [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , left: "LEFT" , countToken: "COUNT" , count: string | number ] Returns Promise < [ key: Buffer , members: Buffer [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , left: "LEFT" , countToken: "COUNT" , count: string | number ] Returns Promise < [ key: Buffer , members: Buffer [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , right: "RIGHT" , callback: Callback < [ key: Buffer , members: Buffer [] ] > ] Returns Promise < [ key: Buffer , members: Buffer [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , right: "RIGHT" , callback: Callback < [ key: Buffer , members: Buffer [] ] > ] Returns Promise < [ key: Buffer , members: Buffer [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , right: "RIGHT" ] Returns Promise < [ key: Buffer , members: Buffer [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , right: "RIGHT" ] Returns Promise < [ key: Buffer , members: Buffer [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , right: "RIGHT" , countToken: "COUNT" , count: string | number , callback: Callback < [ key: Buffer , members: Buffer [] ] > ] Returns Promise < [ key: Buffer , members: Buffer [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , right: "RIGHT" , countToken: "COUNT" , count: string | number , callback: Callback < [ key: Buffer , members: Buffer [] ] > ] Returns Promise < [ key: Buffer , members: Buffer [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , right: "RIGHT" , countToken: "COUNT" , count: string | number ] Returns Promise < [ key: Buffer , members: Buffer [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , right: "RIGHT" , countToken: "COUNT" , count: string | number ] Returns Promise < [ key: Buffer , members: Buffer [] ] > blpop blpop( ... args: [ ... keys: RedisKey [] , timeout: string | number , callback: Callback < [ string , string ] > ] ) : Promise < [ string , string ] > blpop( ... args: [ keys: RedisKey [] , timeout: string | number , callback: Callback < [ string , string ] > ] ) : Promise < [ string , string ] > blpop( ... args: [ ... keys: RedisKey [] , timeout: string | number ] ) : Promise < [ string , string ] > blpop( ... args: [ keys: RedisKey [] , timeout: string | number ] ) : Promise < [ string , string ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , left: "LEFT" , callback: Callback < [ key: string , members: string [] ] > ] Returns Promise < [ key: string , members: string [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , left: "LEFT" , callback: Callback < [ key: string , members: string [] ] > ] Returns Promise < [ key: string , members: string [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , left: "LEFT" ] Returns Promise < [ key: string , members: string [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , left: "LEFT" ] Returns Promise < [ key: string , members: string [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , left: "LEFT" , countToken: "COUNT" , count: string | number , callback: Callback < [ key: string , members: string [] ] > ] Returns Promise < [ key: string , members: string [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , left: "LEFT" , countToken: "COUNT" , count: string | number , callback: Callback < [ key: string , members: string [] ] > ] Returns Promise < [ key: string , members: string [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , left: "LEFT" , countToken: "COUNT" , count: string | number ] Returns Promise < [ key: string , members: string [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , left: "LEFT" , countToken: "COUNT" , count: string | number ] Returns Promise < [ key: string , members: string [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , right: "RIGHT" , callback: Callback < [ key: string , members: string [] ] > ] Returns Promise < [ key: string , members: string [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , right: "RIGHT" , callback: Callback < [ key: string , members: string [] ] > ] Returns Promise < [ key: string , members: string [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , right: "RIGHT" ] Returns Promise < [ key: string , members: string [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , right: "RIGHT" ] Returns Promise < [ key: string , members: string [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , right: "RIGHT" , countToken: "COUNT" , count: string | number , callback: Callback < [ key: string , members: string [] ] > ] Returns Promise < [ key: string , members: string [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , right: "RIGHT" , countToken: "COUNT" , count: string | number , callback: Callback < [ key: string , members: string [] ] > ] Returns Promise < [ key: string , members: string [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , right: "RIGHT" , countToken: "COUNT" , count: string | number ] Returns Promise < [ key: string , members: string [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , right: "RIGHT" , countToken: "COUNT" , count: string | number ] Returns Promise < [ key: string , members: string [] ] > blmpop Buffer blmpop Buffer( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , left: "LEFT" , callback: Callback < [ key: Buffer , members: Buffer [] ] > ] ) : Promise < [ key: Buffer , members: Buffer [] ] > blmpop Buffer( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , left: "LEFT" , callback: Callback < [ key: Buffer , members: Buffer [] ] > ] ) : Promise < [ key: Buffer , members: Buffer [] ] > blmpop Buffer( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , left: "LEFT" ] ) : Promise < [ key: Buffer , members: Buffer [] ] > blmpop Buffer( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , left: "LEFT" ] ) : Promise < [ key: Buffer , members: Buffer [] ] > blmpop Buffer( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , left: "LEFT" , countToken: "COUNT" , count: string | number , callback: Callback < [ key: Buffer , members: Buffer [] ] > ] ) : Promise < [ key: Buffer , members: Buffer [] ] > blmpop Buffer( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , left: "LEFT" , countToken: "COUNT" , count: string | number , callback: Callback < [ key: Buffer , members: Buffer [] ] > ] ) : Promise < [ key: Buffer , members: Buffer [] ] > blmpop Buffer( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , left: "LEFT" , countToken: "COUNT" , count: string | number ] ) : Promise < [ key: Buffer , members: Buffer [] ] > blmpop Buffer( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , left: "LEFT" , countToken: "COUNT" , count: string | number ] ) : Promise < [ key: Buffer , members: Buffer [] ] > blmpop Buffer( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , right: "RIGHT" , callback: Callback < [ key: Buffer , members: Buffer [] ] > ] ) : Promise < [ key: Buffer , members: Buffer [] ] > blmpop Buffer( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , right: "RIGHT" , callback: Callback < [ key: Buffer , members: Buffer [] ] > ] ) : Promise < [ key: Buffer , members: Buffer [] ] > blmpop Buffer( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , right: "RIGHT" ] ) : Promise < [ key: Buffer , members: Buffer [] ] > blmpop Buffer( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , right: "RIGHT" ] ) : Promise < [ key: Buffer , members: Buffer [] ] > blmpop Buffer( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , right: "RIGHT" , countToken: "COUNT" , count: string | number , callback: Callback < [ key: Buffer , members: Buffer [] ] > ] ) : Promise < [ key: Buffer , members: Buffer [] ] > blmpop Buffer( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , right: "RIGHT" , countToken: "COUNT" , count: string | number , callback: Callback < [ key: Buffer , members: Buffer [] ] > ] ) : Promise < [ key: Buffer , members: Buffer [] ] > blmpop Buffer( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , right: "RIGHT" , countToken: "COUNT" , count: string | number ] ) : Promise < [ key: Buffer , members: Buffer [] ] > blmpop Buffer( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , right: "RIGHT" , countToken: "COUNT" , count: string | number ] ) : Promise < [ key: Buffer , members: Buffer [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , left: "LEFT" , callback: Callback < [ key: Buffer , members: Buffer [] ] > ] Returns Promise < [ key: Buffer , members: Buffer [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , left: "LEFT" , callback: Callback < [ key: Buffer , members: Buffer [] ] > ] Returns Promise < [ key: Buffer , members: Buffer [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , left: "LEFT" ] Returns Promise < [ key: Buffer , members: Buffer [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , left: "LEFT" ] Returns Promise < [ key: Buffer , members: Buffer [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , left: "LEFT" , countToken: "COUNT" , count: string | number , callback: Callback < [ key: Buffer , members: Buffer [] ] > ] Returns Promise < [ key: Buffer , members: Buffer [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , left: "LEFT" , countToken: "COUNT" , count: string | number , callback: Callback < [ key: Buffer , members: Buffer [] ] > ] Returns Promise < [ key: Buffer , members: Buffer [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , left: "LEFT" , countToken: "COUNT" , count: string | number ] Returns Promise < [ key: Buffer , members: Buffer [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , left: "LEFT" , countToken: "COUNT" , count: string | number ] Returns Promise < [ key: Buffer , members: Buffer [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , right: "RIGHT" , callback: Callback < [ key: Buffer , members: Buffer [] ] > ] Returns Promise < [ key: Buffer , members: Buffer [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , right: "RIGHT" , callback: Callback < [ key: Buffer , members: Buffer [] ] > ] Returns Promise < [ key: Buffer , members: Buffer [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , right: "RIGHT" ] Returns Promise < [ key: Buffer , members: Buffer [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , right: "RIGHT" ] Returns Promise < [ key: Buffer , members: Buffer [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , right: "RIGHT" , countToken: "COUNT" , count: string | number , callback: Callback < [ key: Buffer , members: Buffer [] ] > ] Returns Promise < [ key: Buffer , members: Buffer [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , right: "RIGHT" , countToken: "COUNT" , count: string | number , callback: Callback < [ key: Buffer , members: Buffer [] ] > ] Returns Promise < [ key: Buffer , members: Buffer [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , right: "RIGHT" , countToken: "COUNT" , count: string | number ] Returns Promise < [ key: Buffer , members: Buffer [] ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , right: "RIGHT" , countToken: "COUNT" , count: string | number ] Returns Promise < [ key: Buffer , members: Buffer [] ] > blpop blpop( ... args: [ ... keys: RedisKey [] , timeout: string | number , callback: Callback < [ string , string ] > ] ) : Promise < [ string , string ] > blpop( ... args: [ keys: RedisKey [] , timeout: string | number , callback: Callback < [ string , string ] > ] ) : Promise < [ string , string ] > blpop( ... args: [ ... keys: RedisKey [] , timeout: string | number ] ) : Promise < [ string , string ] > blpop( ... args: [ keys: RedisKey [] , timeout: string | number ] ) : Promise < [ string , string ] > Parameters Rest ... args: [ ... keys: RedisKey [] , timeout: string | number , callback: Callback < [ string , string ] > ] Returns Promise < [ string , string ] > Parameters Rest ... args: [ keys: RedisKey [] , timeout: string | number , callback: Callback < [ string , string ] > ] Returns Promise < [ string , string ] > Parameters Rest ... args: [ ... keys: RedisKey [] , timeout: string | number ] Returns Promise < [ string , string ] > Parameters Rest ... args: [ keys: RedisKey [] , timeout: string | number ] Returns Promise < [ string , string ] > blpop Buffer blpop Buffer( ... args: [ ... keys: RedisKey [] , timeout: string | number , callback: Callback < [ Buffer , Buffer ] > ] ) : Promise < [ Buffer , Buffer ] > blpop Buffer( ... args: [ keys: RedisKey [] , timeout: string | number , callback: Callback < [ Buffer , Buffer ] > ] ) : Promise < [ Buffer , Buffer ] > blpop Buffer( ... args: [ ... keys: RedisKey [] , timeout: string | number ] ) : Promise < [ Buffer , Buffer ] > blpop Buffer( ... args: [ keys: RedisKey [] , timeout: string | number ] ) : Promise < [ Buffer , Buffer ] > Parameters Rest ... args: [ ... keys: RedisKey [] , timeout: string | number , callback: Callback < [ Buffer , Buffer ] > ] Returns Promise < [ Buffer , Buffer ] > Parameters Rest ... args: [ keys: RedisKey [] , timeout: string | number , callback: Callback < [ Buffer , Buffer ] > ] Returns Promise < [ Buffer , Buffer ] > Parameters Rest ... args: [ ... keys: RedisKey [] , timeout: string | number ] Returns Promise < [ Buffer , Buffer ] > Parameters Rest ... args: [ keys: RedisKey [] , timeout: string | number ] Returns Promise < [ Buffer , Buffer ] > brpop brpop( ... args: [ ... keys: RedisKey [] , timeout: string | number , callback: Callback < [ string , string ] > ] ) : Promise < [ string , string ] > brpop( ... args: [ keys: RedisKey [] , timeout: string | number , callback: Callback < [ string , string ] > ] ) : Promise < [ string , string ] > brpop( ... args: [ ... keys: RedisKey [] , timeout: string | number ] ) : Promise < [ string , string ] > brpop( ... args: [ keys: RedisKey [] , timeout: string | number ] ) : Promise < [ string , string ] > Parameters Rest ... args: [ ... keys: RedisKey [] , timeout: string | number , callback: Callback < [ string , string ] > ] Returns Promise < [ string , string ] > Parameters Rest ... args: [ keys: RedisKey [] , timeout: string | number , callback: Callback < [ string , string ] > ] Returns Promise < [ string , string ] > Parameters Rest ... args: [ ... keys: RedisKey [] , timeout: string | number ] Returns Promise < [ string , string ] > Parameters Rest ... args: [ keys: RedisKey [] , timeout: string | number ] Returns Promise < [ string , string ] > blpop Buffer blpop Buffer( ... args: [ ... keys: RedisKey [] , timeout: string | number , callback: Callback < [ Buffer , Buffer ] > ] ) : Promise < [ Buffer , Buffer ] > blpop Buffer( ... args: [ keys: RedisKey [] , timeout: string | number , callback: Callback < [ Buffer , Buffer ] > ] ) : Promise < [ Buffer , Buffer ] > blpop Buffer( ... args: [ ... keys: RedisKey [] , timeout: string | number ] ) : Promise < [ Buffer , Buffer ] > blpop Buffer( ... args: [ keys: RedisKey [] , timeout: string | number ] ) : Promise < [ Buffer , Buffer ] > Parameters Rest ... args: [ ... keys: RedisKey [] , timeout: string | number , callback: Callback < [ Buffer , Buffer ] > ] Returns Promise < [ Buffer , Buffer ] > Parameters Rest ... args: [ keys: RedisKey [] , timeout: string | number , callback: Callback < [ Buffer , Buffer ] > ] Returns Promise < [ Buffer , Buffer ] > Parameters Rest ... args: [ ... keys: RedisKey [] , timeout: string | number ] Returns Promise < [ Buffer , Buffer ] > Parameters Rest ... args: [ keys: RedisKey [] , timeout: string | number ] Returns Promise < [ Buffer , Buffer ] > brpop brpop( ... args: [ ... keys: RedisKey [] , timeout: string | number , callback: Callback < [ string , string ] > ] ) : Promise < [ string , string ] > brpop( ... args: [ keys: RedisKey [] , timeout: string | number , callback: Callback < [ string , string ] > ] ) : Promise < [ string , string ] > brpop( ... args: [ ... keys: RedisKey [] , timeout: string | number ] ) : Promise < [ string , string ] > brpop( ... args: [ keys: RedisKey [] , timeout: string | number ] ) : Promise < [ string , string ] > Parameters Rest ... args: [ ... keys: RedisKey [] , timeout: string | number , callback: Callback < [ string , string ] > ] Returns Promise < [ string , string ] > Parameters Rest ... args: [ keys: RedisKey [] , timeout: string | number , callback: Callback < [ string , string ] > ] Returns Promise < [ string , string ] > Parameters Rest ... args: [ ... keys: RedisKey [] , timeout: string | number ] Returns Promise < [ string , string ] > Parameters Rest ... args: [ keys: RedisKey [] , timeout: string | number ] Returns Promise < [ string , string ] > brpop Buffer brpop Buffer( ... args: [ ... keys: RedisKey [] , timeout: string | number , callback: Callback < [ Buffer , Buffer ] > ] ) : Promise < [ Buffer , Buffer ] > brpop Buffer( ... args: [ keys: RedisKey [] , timeout: string | number , callback: Callback < [ Buffer , Buffer ] > ] ) : Promise < [ Buffer , Buffer ] > brpop Buffer( ... args: [ ... keys: RedisKey [] , timeout: string | number ] ) : Promise < [ Buffer , Buffer ] > brpop Buffer( ... args: [ keys: RedisKey [] , timeout: string | number ] ) : Promise < [ Buffer , Buffer ] > Parameters Rest ... args: [ ... keys: RedisKey [] , timeout: string | number , callback: Callback < [ Buffer , Buffer ] > ] Returns Promise < [ Buffer , Buffer ] > Parameters Rest ... args: [ keys: RedisKey [] , timeout: string | number , callback: Callback < [ Buffer , Buffer ] > ] Returns Promise < [ Buffer , Buffer ] > Parameters Rest ... args: [ ... keys: RedisKey [] , timeout: string | number ] Returns Promise < [ Buffer , Buffer ] > Parameters Rest ... args: [ keys: RedisKey [] , timeout: string | number ] Returns Promise < [ Buffer , Buffer ] > brpoplpush brpoplpush( source: RedisKey , destination: RedisKey , timeout: string | number , callback?: Callback < string > ) : Promise < string > Parameters Rest ... args: [ ... keys: RedisKey [] , timeout: string | number , callback: Callback < [ string , string ] > ] Returns Promise < [ string , string ] > Parameters Rest ... args: [ keys: RedisKey [] , timeout: string | number , callback: Callback < [ string , string ] > ] Returns Promise < [ string , string ] > Parameters Rest ... args: [ ... keys: RedisKey [] , timeout: string | number ] Returns Promise < [ string , string ] > Parameters Rest ... args: [ keys: RedisKey [] , timeout: string | number ] Returns Promise < [ string , string ] > brpop Buffer brpop Buffer( ... args: [ ... keys: RedisKey [] , timeout: string | number , callback: Callback < [ Buffer , Buffer ] > ] ) : Promise < [ Buffer , Buffer ] > brpop Buffer( ... args: [ keys: RedisKey [] , timeout: string | number , callback: Callback < [ Buffer , Buffer ] > ] ) : Promise < [ Buffer , Buffer ] > brpop Buffer( ... args: [ ... keys: RedisKey [] , timeout: string | number ] ) : Promise < [ Buffer , Buffer ] > brpop Buffer( ... args: [ keys: RedisKey [] , timeout: string | number ] ) : Promise < [ Buffer , Buffer ] > Parameters Rest ... args: [ ... keys: RedisKey [] , timeout: string | number , callback: Callback < [ Buffer , Buffer ] > ] Returns Promise < [ Buffer , Buffer ] > Parameters Rest ... args: [ keys: RedisKey [] , timeout: string | number , callback: Callback < [ Buffer , Buffer ] > ] Returns Promise < [ Buffer , Buffer ] > Parameters Rest ... args: [ ... keys: RedisKey [] , timeout: string | number ] Returns Promise < [ Buffer , Buffer ] > Parameters Rest ... args: [ keys: RedisKey [] , timeout: string | number ] Returns Promise < [ Buffer , Buffer ] > brpoplpush brpoplpush( source: RedisKey , destination: RedisKey , timeout: string | number , callback?: Callback < string > ) : Promise < string > Parameters timeout: string | number Optional callback: Callback < string > Returns Promise < string > brpoplpush Buffer brpoplpush Buffer( source: RedisKey , destination: RedisKey , timeout: string | number , callback?: Callback < Buffer > ) : Promise < Buffer > Parameters timeout: string | number Optional callback: Callback < Buffer > Returns Promise < Buffer > bzmpop bzmpop( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , min: "MIN" , callback: Callback < unknown > ] ) : Promise < unknown > bzmpop( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , min: "MIN" , callback: Callback < unknown > ] ) : Promise < unknown > bzmpop( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , min: "MIN" ] ) : Promise < unknown > bzmpop( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , min: "MIN" ] ) : Promise < unknown > bzmpop( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , min: "MIN" , countToken: "COUNT" , count: string | number , callback: Callback < unknown > ] ) : Promise < unknown > bzmpop( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , min: "MIN" , countToken: "COUNT" , count: string | number , callback: Callback < unknown > ] ) : Promise < unknown > bzmpop( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , min: "MIN" , countToken: "COUNT" , count: string | number ] ) : Promise < unknown > bzmpop( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , min: "MIN" , countToken: "COUNT" , count: string | number ] ) : Promise < unknown > bzmpop( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , max: "MAX" , callback: Callback < unknown > ] ) : Promise < unknown > bzmpop( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , max: "MAX" , callback: Callback < unknown > ] ) : Promise < unknown > bzmpop( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , max: "MAX" ] ) : Promise < unknown > bzmpop( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , max: "MAX" ] ) : Promise < unknown > bzmpop( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , max: "MAX" , countToken: "COUNT" , count: string | number , callback: Callback < unknown > ] ) : Promise < unknown > bzmpop( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , max: "MAX" , countToken: "COUNT" , count: string | number , callback: Callback < unknown > ] ) : Promise < unknown > bzmpop( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , max: "MAX" , countToken: "COUNT" , count: string | number ] ) : Promise < unknown > bzmpop( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , max: "MAX" , countToken: "COUNT" , count: string | number ] ) : Promise < unknown > Parameters timeout: string | number Optional callback: Callback < string > Returns Promise < string > brpoplpush Buffer brpoplpush Buffer( source: RedisKey , destination: RedisKey , timeout: string | number , callback?: Callback < Buffer > ) : Promise < Buffer > Parameters timeout: string | number Optional callback: Callback < Buffer > Returns Promise < Buffer > bzmpop bzmpop( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , min: "MIN" , callback: Callback < unknown > ] ) : Promise < unknown > bzmpop( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , min: "MIN" , callback: Callback < unknown > ] ) : Promise < unknown > bzmpop( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , min: "MIN" ] ) : Promise < unknown > bzmpop( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , min: "MIN" ] ) : Promise < unknown > bzmpop( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , min: "MIN" , countToken: "COUNT" , count: string | number , callback: Callback < unknown > ] ) : Promise < unknown > bzmpop( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , min: "MIN" , countToken: "COUNT" , count: string | number , callback: Callback < unknown > ] ) : Promise < unknown > bzmpop( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , min: "MIN" , countToken: "COUNT" , count: string | number ] ) : Promise < unknown > bzmpop( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , min: "MIN" , countToken: "COUNT" , count: string | number ] ) : Promise < unknown > bzmpop( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , max: "MAX" , callback: Callback < unknown > ] ) : Promise < unknown > bzmpop( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , max: "MAX" , callback: Callback < unknown > ] ) : Promise < unknown > bzmpop( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , max: "MAX" ] ) : Promise < unknown > bzmpop( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , max: "MAX" ] ) : Promise < unknown > bzmpop( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , max: "MAX" , countToken: "COUNT" , count: string | number , callback: Callback < unknown > ] ) : Promise < unknown > bzmpop( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , max: "MAX" , countToken: "COUNT" , count: string | number , callback: Callback < unknown > ] ) : Promise < unknown > bzmpop( ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , max: "MAX" , countToken: "COUNT" , count: string | number ] ) : Promise < unknown > bzmpop( ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , max: "MAX" , countToken: "COUNT" , count: string | number ] ) : Promise < unknown > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , min: "MIN" , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , min: "MIN" , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , min: "MIN" ] Returns Promise < unknown > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , min: "MIN" ] Returns Promise < unknown > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , min: "MIN" , countToken: "COUNT" , count: string | number , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , min: "MIN" , countToken: "COUNT" , count: string | number , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , min: "MIN" , countToken: "COUNT" , count: string | number ] Returns Promise < unknown > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , min: "MIN" , countToken: "COUNT" , count: string | number ] Returns Promise < unknown > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , max: "MAX" , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , max: "MAX" , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , max: "MAX" ] Returns Promise < unknown > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , max: "MAX" ] Returns Promise < unknown > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , max: "MAX" , countToken: "COUNT" , count: string | number , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , max: "MAX" , countToken: "COUNT" , count: string | number , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , max: "MAX" , countToken: "COUNT" , count: string | number ] Returns Promise < unknown > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , max: "MAX" , countToken: "COUNT" , count: string | number ] Returns Promise < unknown > bzpopmax bzpopmax( ... args: [ ... keys: RedisKey [] , timeout: string | number , callback: Callback < [ key: string , member: string , score: string ] > ] ) : Promise < [ key: string , member: string , score: string ] > bzpopmax( ... args: [ keys: RedisKey [] , timeout: string | number , callback: Callback < [ key: string , member: string , score: string ] > ] ) : Promise < [ key: string , member: string , score: string ] > bzpopmax( ... args: [ ... keys: RedisKey [] , timeout: string | number ] ) : Promise < [ key: string , member: string , score: string ] > bzpopmax( ... args: [ keys: RedisKey [] , timeout: string | number ] ) : Promise < [ key: string , member: string , score: string ] > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , min: "MIN" , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , min: "MIN" , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , min: "MIN" ] Returns Promise < unknown > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , min: "MIN" ] Returns Promise < unknown > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , min: "MIN" , countToken: "COUNT" , count: string | number , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , min: "MIN" , countToken: "COUNT" , count: string | number , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , min: "MIN" , countToken: "COUNT" , count: string | number ] Returns Promise < unknown > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , min: "MIN" , countToken: "COUNT" , count: string | number ] Returns Promise < unknown > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , max: "MAX" , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , max: "MAX" , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , max: "MAX" ] Returns Promise < unknown > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , max: "MAX" ] Returns Promise < unknown > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , max: "MAX" , countToken: "COUNT" , count: string | number , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , max: "MAX" , countToken: "COUNT" , count: string | number , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , ... keys: RedisKey [] , max: "MAX" , countToken: "COUNT" , count: string | number ] Returns Promise < unknown > Parameters Rest ... args: [ timeout: string | number , numkeys: string | number , keys: RedisKey [] , max: "MAX" , countToken: "COUNT" , count: string | number ] Returns Promise < unknown > bzpopmax bzpopmax( ... args: [ ... keys: RedisKey [] , timeout: string | number , callback: Callback < [ key: string , member: string , score: string ] > ] ) : Promise < [ key: string , member: string , score: string ] > bzpopmax( ... args: [ keys: RedisKey [] , timeout: string | number , callback: Callback < [ key: string , member: string , score: string ] > ] ) : Promise < [ key: string , member: string , score: string ] > bzpopmax( ... args: [ ... keys: RedisKey [] , timeout: string | number ] ) : Promise < [ key: string , member: string , score: string ] > bzpopmax( ... args: [ keys: RedisKey [] , timeout: string | number ] ) : Promise < [ key: string , member: string , score: string ] > Parameters Rest ... args: [ ... keys: RedisKey [] , timeout: string | number , callback: Callback < [ key: string , member: string , score: string ] > ] Returns Promise < [ key: string , member: string , score: string ] > Parameters Rest ... args: [ keys: RedisKey [] , timeout: string | number , callback: Callback < [ key: string , member: string , score: string ] > ] Returns Promise < [ key: string , member: string , score: string ] > Parameters Rest ... args: [ ... keys: RedisKey [] , timeout: string | number ] Returns Promise < [ key: string , member: string , score: string ] > Parameters Rest ... args: [ keys: RedisKey [] , timeout: string | number ] Returns Promise < [ key: string , member: string , score: string ] > bzpopmax Buffer bzpopmax Buffer( ... args: [ ... keys: RedisKey [] , timeout: string | number , callback: Callback < [ key: Buffer , member: Buffer , score: Buffer ] > ] ) : Promise < [ key: Buffer , member: Buffer , score: Buffer ] > bzpopmax Buffer( ... args: [ keys: RedisKey [] , timeout: string | number , callback: Callback < [ key: Buffer , member: Buffer , score: Buffer ] > ] ) : Promise < [ key: Buffer , member: Buffer , score: Buffer ] > bzpopmax Buffer( ... args: [ ... keys: RedisKey [] , timeout: string | number ] ) : Promise < [ key: Buffer , member: Buffer , score: Buffer ] > bzpopmax Buffer( ... args: [ keys: RedisKey [] , timeout: string | number ] ) : Promise < [ key: Buffer , member: Buffer , score: Buffer ] > Parameters Rest ... args: [ ... keys: RedisKey [] , timeout: string | number , callback: Callback < [ key: Buffer , member: Buffer , score: Buffer ] > ] Returns Promise < [ key: Buffer , member: Buffer , score: Buffer ] > Parameters Rest ... args: [ keys: RedisKey [] , timeout: string | number , callback: Callback < [ key: Buffer , member: Buffer , score: Buffer ] > ] Returns Promise < [ key: Buffer , member: Buffer , score: Buffer ] > Parameters Rest ... args: [ ... keys: RedisKey [] , timeout: string | number ] Returns Promise < [ key: Buffer , member: Buffer , score: Buffer ] > Parameters Rest ... args: [ keys: RedisKey [] , timeout: string | number ] Returns Promise < [ key: Buffer , member: Buffer , score: Buffer ] > bzpopmin bzpopmin( ... args: [ ... keys: RedisKey [] , timeout: string | number , callback: Callback < [ key: string , member: string , score: string ] > ] ) : Promise < [ key: string , member: string , score: string ] > bzpopmin( ... args: [ keys: RedisKey [] , timeout: string | number , callback: Callback < [ key: string , member: string , score: string ] > ] ) : Promise < [ key: string , member: string , score: string ] > bzpopmin( ... args: [ ... keys: RedisKey [] , timeout: string | number ] ) : Promise < [ key: string , member: string , score: string ] > bzpopmin( ... args: [ keys: RedisKey [] , timeout: string | number ] ) : Promise < [ key: string , member: string , score: string ] > Parameters Rest ... args: [ ... keys: RedisKey [] , timeout: string | number , callback: Callback < [ key: string , member: string , score: string ] > ] Returns Promise < [ key: string , member: string , score: string ] > Parameters Rest ... args: [ keys: RedisKey [] , timeout: string | number , callback: Callback < [ key: string , member: string , score: string ] > ] Returns Promise < [ key: string , member: string , score: string ] > Parameters Rest ... args: [ ... keys: RedisKey [] , timeout: string | number ] Returns Promise < [ key: string , member: string , score: string ] > Parameters Rest ... args: [ keys: RedisKey [] , timeout: string | number ] Returns Promise < [ key: string , member: string , score: string ] > bzpopmax Buffer bzpopmax Buffer( ... args: [ ... keys: RedisKey [] , timeout: string | number , callback: Callback < [ key: Buffer , member: Buffer , score: Buffer ] > ] ) : Promise < [ key: Buffer , member: Buffer , score: Buffer ] > bzpopmax Buffer( ... args: [ keys: RedisKey [] , timeout: string | number , callback: Callback < [ key: Buffer , member: Buffer , score: Buffer ] > ] ) : Promise < [ key: Buffer , member: Buffer , score: Buffer ] > bzpopmax Buffer( ... args: [ ... keys: RedisKey [] , timeout: string | number ] ) : Promise < [ key: Buffer , member: Buffer , score: Buffer ] > bzpopmax Buffer( ... args: [ keys: RedisKey [] , timeout: string | number ] ) : Promise < [ key: Buffer , member: Buffer , score: Buffer ] > Parameters Rest ... args: [ ... keys: RedisKey [] , timeout: string | number , callback: Callback < [ key: Buffer , member: Buffer , score: Buffer ] > ] Returns Promise < [ key: Buffer , member: Buffer , score: Buffer ] > Parameters Rest ... args: [ keys: RedisKey [] , timeout: string | number , callback: Callback < [ key: Buffer , member: Buffer , score: Buffer ] > ] Returns Promise < [ key: Buffer , member: Buffer , score: Buffer ] > Parameters Rest ... args: [ ... keys: RedisKey [] , timeout: string | number ] Returns Promise < [ key: Buffer , member: Buffer , score: Buffer ] > Parameters Rest ... args: [ keys: RedisKey [] , timeout: string | number ] Returns Promise < [ key: Buffer , member: Buffer , score: Buffer ] > bzpopmin bzpopmin( ... args: [ ... keys: RedisKey [] , timeout: string | number , callback: Callback < [ key: string , member: string , score: string ] > ] ) : Promise < [ key: string , member: string , score: string ] > bzpopmin( ... args: [ keys: RedisKey [] , timeout: string | number , callback: Callback < [ key: string , member: string , score: string ] > ] ) : Promise < [ key: string , member: string , score: string ] > bzpopmin( ... args: [ ... keys: RedisKey [] , timeout: string | number ] ) : Promise < [ key: string , member: string , score: string ] > bzpopmin( ... args: [ keys: RedisKey [] , timeout: string | number ] ) : Promise < [ key: string , member: string , score: string ] > Parameters Rest ... args: [ ... keys: RedisKey [] , timeout: string | number , callback: Callback < [ key: string , member: string , score: string ] > ] Returns Promise < [ key: string , member: string , score: string ] > Parameters Rest ... args: [ keys: RedisKey [] , timeout: string | number , callback: Callback < [ key: string , member: string , score: string ] > ] Returns Promise < [ key: string , member: string , score: string ] > Parameters Rest ... args: [ ... keys: RedisKey [] , timeout: string | number ] Returns Promise < [ key: string , member: string , score: string ] > Parameters Rest ... args: [ keys: RedisKey [] , timeout: string | number ] Returns Promise < [ key: string , member: string , score: string ] > bzpopmin Buffer bzpopmin Buffer( ... args: [ ... keys: RedisKey [] , timeout: string | number , callback: Callback < [ key: Buffer , member: Buffer , score: Buffer ] > ] ) : Promise < [ key: Buffer , member: Buffer , score: Buffer ] > bzpopmin Buffer( ... args: [ keys: RedisKey [] , timeout: string | number , callback: Callback < [ key: Buffer , member: Buffer , score: Buffer ] > ] ) : Promise < [ key: Buffer , member: Buffer , score: Buffer ] > bzpopmin Buffer( ... args: [ ... keys: RedisKey [] , timeout: string | number ] ) : Promise < [ key: Buffer , member: Buffer , score: Buffer ] > bzpopmin Buffer( ... args: [ keys: RedisKey [] , timeout: string | number ] ) : Promise < [ key: Buffer , member: Buffer , score: Buffer ] > Parameters Rest ... args: [ ... keys: RedisKey [] , timeout: string | number , callback: Callback < [ key: Buffer , member: Buffer , score: Buffer ] > ] Returns Promise < [ key: Buffer , member: Buffer , score: Buffer ] > Parameters Rest ... args: [ keys: RedisKey [] , timeout: string | number , callback: Callback < [ key: Buffer , member: Buffer , score: Buffer ] > ] Returns Promise < [ key: Buffer , member: Buffer , score: Buffer ] > Parameters Rest ... args: [ ... keys: RedisKey [] , timeout: string | number ] Returns Promise < [ key: Buffer , member: Buffer , score: Buffer ] > Parameters Rest ... args: [ keys: RedisKey [] , timeout: string | number ] Returns Promise < [ key: Buffer , member: Buffer , score: Buffer ] > call call( command: string , callback?: Callback < unknown > ) : Promise < unknown > call( command: string , args: ( string | number | Buffer ) [] , callback?: Callback < unknown > ) : Promise < unknown > call( ... args: [ command: string , ... args: ( string | number | Buffer ) [] , callback: Callback < unknown > ] ) : Promise < unknown > call( ... args: [ command: string , ... args: ( string | number | Buffer ) [] ] ) : Promise < unknown > Parameters Rest ... args: [ ... keys: RedisKey [] , timeout: string | number , callback: Callback < [ key: string , member: string , score: string ] > ] Returns Promise < [ key: string , member: string , score: string ] > Parameters Rest ... args: [ keys: RedisKey [] , timeout: string | number , callback: Callback < [ key: string , member: string , score: string ] > ] Returns Promise < [ key: string , member: string , score: string ] > Parameters Rest ... args: [ ... keys: RedisKey [] , timeout: string | number ] Returns Promise < [ key: string , member: string , score: string ] > Parameters Rest ... args: [ keys: RedisKey [] , timeout: string | number ] Returns Promise < [ key: string , member: string , score: string ] > bzpopmin Buffer bzpopmin Buffer( ... args: [ ... keys: RedisKey [] , timeout: string | number , callback: Callback < [ key: Buffer , member: Buffer , score: Buffer ] > ] ) : Promise < [ key: Buffer , member: Buffer , score: Buffer ] > bzpopmin Buffer( ... args: [ keys: RedisKey [] , timeout: string | number , callback: Callback < [ key: Buffer , member: Buffer , score: Buffer ] > ] ) : Promise < [ key: Buffer , member: Buffer , score: Buffer ] > bzpopmin Buffer( ... args: [ ... keys: RedisKey [] , timeout: string | number ] ) : Promise < [ key: Buffer , member: Buffer , score: Buffer ] > bzpopmin Buffer( ... args: [ keys: RedisKey [] , timeout: string | number ] ) : Promise < [ key: Buffer , member: Buffer , score: Buffer ] > Parameters Rest ... args: [ ... keys: RedisKey [] , timeout: string | number , callback: Callback < [ key: Buffer , member: Buffer , score: Buffer ] > ] Returns Promise < [ key: Buffer , member: Buffer , score: Buffer ] > Parameters Rest ... args: [ keys: RedisKey [] , timeout: string | number , callback: Callback < [ key: Buffer , member: Buffer , score: Buffer ] > ] Returns Promise < [ key: Buffer , member: Buffer , score: Buffer ] > Parameters Rest ... args: [ ... keys: RedisKey [] , timeout: string | number ] Returns Promise < [ key: Buffer , member: Buffer , score: Buffer ] > Parameters Rest ... args: [ keys: RedisKey [] , timeout: string | number ] Returns Promise < [ key: Buffer , member: Buffer , score: Buffer ] > call call( command: string , callback?: Callback < unknown > ) : Promise < unknown > call( command: string , args: ( string | number | Buffer ) [] , callback?: Callback < unknown > ) : Promise < unknown > call( ... args: [ command: string , ... args: ( string | number | Buffer ) [] , callback: Callback < unknown > ] ) : Promise < unknown > call( ... args: [ command: string , ... args: ( string | number | Buffer ) [] ] ) : Promise < unknown > Parameters command: string Optional callback: Callback < unknown > Returns Promise < unknown > Parameters command: string args: ( string | number | Buffer ) [] Optional callback: Callback < unknown > Returns Promise < unknown > Parameters Rest ... args: [ command: string , ... args: ( string | number | Buffer ) [] , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ command: string , ... args: ( string | number | Buffer ) [] ] Returns Promise < unknown > call Buffer call Buffer( command: string , callback?: Callback < unknown > ) : Promise < unknown > call Buffer( command: string , args: ( string | number | Buffer ) [] , callback?: Callback < unknown > ) : Promise < unknown > call Buffer( ... args: [ command: string , ... args: ( string | number | Buffer ) [] , callback: Callback < unknown > ] ) : Promise < unknown > call Buffer( ... args: [ command: string , ... args: ( string | number | Buffer ) [] ] ) : Promise < unknown > Parameters command: string Optional callback: Callback < unknown > Returns Promise < unknown > Parameters command: string args: ( string | number | Buffer ) [] Optional callback: Callback < unknown > Returns Promise < unknown > Parameters Rest ... args: [ command: string , ... args: ( string | number | Buffer ) [] , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ command: string , ... args: ( string | number | Buffer ) [] ] Returns Promise < unknown > client client( subcommand: "CACHING" , yes: "YES" , callback?: Callback < "OK" > ) : Promise < "OK" > client( subcommand: "CACHING" , no: "NO" , callback?: Callback < "OK" > ) : Promise < "OK" > client( subcommand: "GETNAME" , callback?: Callback < string > ) : Promise < string > client( subcommand: "GETREDIR" , callback?: Callback < number > ) : Promise < number > client( subcommand: "HELP" , callback?: Callback < unknown > ) : Promise < unknown > client( subcommand: "ID" , callback?: Callback < number > ) : Promise < number > client( subcommand: "INFO" , callback?: Callback < string > ) : Promise < string > client( ... args: [ subcommand: "KILL" , ... args: RedisValue [] , callback: Callback < unknown > ] ) : Promise < unknown > client( ... args: [ subcommand: "KILL" , ... args: RedisValue [] ] ) : Promise < unknown > client( subcommand: "LIST" , callback?: Callback < unknown > ) : Promise < unknown > client( ... args: [ subcommand: "LIST" , idToken: "ID" , ... clientIds: ( string | number ) [] , callback: Callback < unknown > ] ) : Promise < unknown > client( ... args: [ subcommand: "LIST" , idToken: "ID" , ... clientIds: ( string | number ) [] ] ) : Promise < unknown > client( subcommand: "LIST" , type: "TYPE" , normal: "NORMAL" , callback?: Callback < unknown > ) : Promise < unknown > client( ... args: [ subcommand: "LIST" , type: "TYPE" , normal: "NORMAL" , idToken: "ID" , ... clientIds: ( string | number ) [] , callback: Callback < unknown > ] ) : Promise < unknown > client( ... args: [ subcommand: "LIST" , type: "TYPE" , normal: "NORMAL" , idToken: "ID" , ... clientIds: ( string | number ) [] ] ) : Promise < unknown > client( subcommand: "LIST" , type: "TYPE" , master: "MASTER" , callback?: Callback < unknown > ) : Promise < unknown > client( ... args: [ subcommand: "LIST" , type: "TYPE" , master: "MASTER" , idToken: "ID" , ... clientIds: ( string | number ) [] , callback: Callback < unknown > ] ) : Promise < unknown > client( ... args: [ subcommand: "LIST" , type: "TYPE" , master: "MASTER" , idToken: "ID" , ... clientIds: ( string | number ) [] ] ) : Promise < unknown > client( subcommand: "LIST" , type: "TYPE" , replica: "REPLICA" , callback?: Callback < unknown > ) : Promise < unknown > client( ... args: [ subcommand: "LIST" , type: "TYPE" , replica: "REPLICA" , idToken: "ID" , ... clientIds: ( string | number ) [] , callback: Callback < unknown > ] ) : Promise < unknown > client( ... args: [ subcommand: "LIST" , type: "TYPE" , replica: "REPLICA" , idToken: "ID" , ... clientIds: ( string | number ) [] ] ) : Promise < unknown > client( subcommand: "LIST" , type: "TYPE" , pubsub: "PUBSUB" , callback?: Callback < unknown > ) : Promise < unknown > client( ... args: [ subcommand: "LIST" , type: "TYPE" , pubsub: "PUBSUB" , idToken: "ID" , ... clientIds: ( string | number ) [] , callback: Callback < unknown > ] ) : Promise < unknown > client( ... args: [ subcommand: "LIST" , type: "TYPE" , pubsub: "PUBSUB" , idToken: "ID" , ... clientIds: ( string | number ) [] ] ) : Promise < unknown > client( subcommand: "NO-EVICT" , on: "ON" , callback?: Callback < unknown > ) : Promise < unknown > client( subcommand: "NO-EVICT" , off: "OFF" , callback?: Callback < unknown > ) : Promise < unknown > client( subcommand: "PAUSE" , timeout: string | number , callback?: Callback < "OK" > ) : Promise < "OK" > client( subcommand: "PAUSE" , timeout: string | number , write: "WRITE" , callback?: Callback < "OK" > ) : Promise < "OK" > client( subcommand: "PAUSE" , timeout: string | number , all: "ALL" , callback?: Callback < "OK" > ) : Promise < "OK" > client( subcommand: "REPLY" , on: "ON" , callback?: Callback < unknown > ) : Promise < unknown > client( subcommand: "REPLY" , off: "OFF" , callback?: Callback < unknown > ) : Promise < unknown > client( subcommand: "REPLY" , skip: "SKIP" , callback?: Callback < unknown > ) : Promise < unknown > client( subcommand: "SETNAME" , connectionName: string | Buffer , callback?: Callback < "OK" > ) : Promise < "OK" > client( ... args: [ subcommand: "TRACKING" , ... args: RedisValue [] , callback: Callback < unknown > ] ) : Promise < unknown > client( ... args: [ subcommand: "TRACKING" , ... args: RedisValue [] ] ) : Promise < unknown > client( subcommand: "TRACKINGINFO" , callback?: Callback < string > ) : Promise < string > client( subcommand: "UNBLOCK" , clientId: string | number , callback?: Callback < unknown > ) : Promise < unknown > client( subcommand: "UNBLOCK" , clientId: string | number , timeout: "TIMEOUT" , callback?: Callback < unknown > ) : Promise < unknown > client( subcommand: "UNBLOCK" , clientId: string | number , error: "ERROR" , callback?: Callback < unknown > ) : Promise < unknown > client( subcommand: "UNPAUSE" , callback?: Callback < "OK" > ) : Promise < "OK" > Parameters command: string Optional callback: Callback < unknown > Returns Promise < unknown > Parameters command: string args: ( string | number | Buffer ) [] Optional callback: Callback < unknown > Returns Promise < unknown > Parameters Rest ... args: [ command: string , ... args: ( string | number | Buffer ) [] , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ command: string , ... args: ( string | number | Buffer ) [] ] Returns Promise < unknown > call Buffer call Buffer( command: string , callback?: Callback < unknown > ) : Promise < unknown > call Buffer( command: string , args: ( string | number | Buffer ) [] , callback?: Callback < unknown > ) : Promise < unknown > call Buffer( ... args: [ command: string , ... args: ( string | number | Buffer ) [] , callback: Callback < unknown > ] ) : Promise < unknown > call Buffer( ... args: [ command: string , ... args: ( string | number | Buffer ) [] ] ) : Promise < unknown > Parameters command: string Optional callback: Callback < unknown > Returns Promise < unknown > Parameters command: string args: ( string | number | Buffer ) [] Optional callback: Callback < unknown > Returns Promise < unknown > Parameters Rest ... args: [ command: string , ... args: ( string | number | Buffer ) [] , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ command: string , ... args: ( string | number | Buffer ) [] ] Returns Promise < unknown > client client( subcommand: "CACHING" , yes: "YES" , callback?: Callback < "OK" > ) : Promise < "OK" > client( subcommand: "CACHING" , no: "NO" , callback?: Callback < "OK" > ) : Promise < "OK" > client( subcommand: "GETNAME" , callback?: Callback < string > ) : Promise < string > client( subcommand: "GETREDIR" , callback?: Callback < number > ) : Promise < number > client( subcommand: "HELP" , callback?: Callback < unknown > ) : Promise < unknown > client( subcommand: "ID" , callback?: Callback < number > ) : Promise < number > client( subcommand: "INFO" , callback?: Callback < string > ) : Promise < string > client( ... args: [ subcommand: "KILL" , ... args: RedisValue [] , callback: Callback < unknown > ] ) : Promise < unknown > client( ... args: [ subcommand: "KILL" , ... args: RedisValue [] ] ) : Promise < unknown > client( subcommand: "LIST" , callback?: Callback < unknown > ) : Promise < unknown > client( ... args: [ subcommand: "LIST" , idToken: "ID" , ... clientIds: ( string | number ) [] , callback: Callback < unknown > ] ) : Promise < unknown > client( ... args: [ subcommand: "LIST" , idToken: "ID" , ... clientIds: ( string | number ) [] ] ) : Promise < unknown > client( subcommand: "LIST" , type: "TYPE" , normal: "NORMAL" , callback?: Callback < unknown > ) : Promise < unknown > client( ... args: [ subcommand: "LIST" , type: "TYPE" , normal: "NORMAL" , idToken: "ID" , ... clientIds: ( string | number ) [] , callback: Callback < unknown > ] ) : Promise < unknown > client( ... args: [ subcommand: "LIST" , type: "TYPE" , normal: "NORMAL" , idToken: "ID" , ... clientIds: ( string | number ) [] ] ) : Promise < unknown > client( subcommand: "LIST" , type: "TYPE" , master: "MASTER" , callback?: Callback < unknown > ) : Promise < unknown > client( ... args: [ subcommand: "LIST" , type: "TYPE" , master: "MASTER" , idToken: "ID" , ... clientIds: ( string | number ) [] , callback: Callback < unknown > ] ) : Promise < unknown > client( ... args: [ subcommand: "LIST" , type: "TYPE" , master: "MASTER" , idToken: "ID" , ... clientIds: ( string | number ) [] ] ) : Promise < unknown > client( subcommand: "LIST" , type: "TYPE" , replica: "REPLICA" , callback?: Callback < unknown > ) : Promise < unknown > client( ... args: [ subcommand: "LIST" , type: "TYPE" , replica: "REPLICA" , idToken: "ID" , ... clientIds: ( string | number ) [] , callback: Callback < unknown > ] ) : Promise < unknown > client( ... args: [ subcommand: "LIST" , type: "TYPE" , replica: "REPLICA" , idToken: "ID" , ... clientIds: ( string | number ) [] ] ) : Promise < unknown > client( subcommand: "LIST" , type: "TYPE" , pubsub: "PUBSUB" , callback?: Callback < unknown > ) : Promise < unknown > client( ... args: [ subcommand: "LIST" , type: "TYPE" , pubsub: "PUBSUB" , idToken: "ID" , ... clientIds: ( string | number ) [] , callback: Callback < unknown > ] ) : Promise < unknown > client( ... args: [ subcommand: "LIST" , type: "TYPE" , pubsub: "PUBSUB" , idToken: "ID" , ... clientIds: ( string | number ) [] ] ) : Promise < unknown > client( subcommand: "NO-EVICT" , on: "ON" , callback?: Callback < unknown > ) : Promise < unknown > client( subcommand: "NO-EVICT" , off: "OFF" , callback?: Callback < unknown > ) : Promise < unknown > client( subcommand: "PAUSE" , timeout: string | number , callback?: Callback < "OK" > ) : Promise < "OK" > client( subcommand: "PAUSE" , timeout: string | number , write: "WRITE" , callback?: Callback < "OK" > ) : Promise < "OK" > client( subcommand: "PAUSE" , timeout: string | number , all: "ALL" , callback?: Callback < "OK" > ) : Promise < "OK" > client( subcommand: "REPLY" , on: "ON" , callback?: Callback < unknown > ) : Promise < unknown > client( subcommand: "REPLY" , off: "OFF" , callback?: Callback < unknown > ) : Promise < unknown > client( subcommand: "REPLY" , skip: "SKIP" , callback?: Callback < unknown > ) : Promise < unknown > client( subcommand: "SETNAME" , connectionName: string | Buffer , callback?: Callback < "OK" > ) : Promise < "OK" > client( ... args: [ subcommand: "TRACKING" , ... args: RedisValue [] , callback: Callback < unknown > ] ) : Promise < unknown > client( ... args: [ subcommand: "TRACKING" , ... args: RedisValue [] ] ) : Promise < unknown > client( subcommand: "TRACKINGINFO" , callback?: Callback < string > ) : Promise < string > client( subcommand: "UNBLOCK" , clientId: string | number , callback?: Callback < unknown > ) : Promise < unknown > client( subcommand: "UNBLOCK" , clientId: string | number , timeout: "TIMEOUT" , callback?: Callback < unknown > ) : Promise < unknown > client( subcommand: "UNBLOCK" , clientId: string | number , error: "ERROR" , callback?: Callback < unknown > ) : Promise < unknown > client( subcommand: "UNPAUSE" , callback?: Callback < "OK" > ) : Promise < "OK" > Parameters subcommand: "CACHING" yes: "YES" Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "CACHING" no: "NO" Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "CACHING" yes: "YES" Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "CACHING" no: "NO" Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "GETNAME" Optional callback: Callback < string > Returns Promise < string > Parameters subcommand: "GETNAME" Optional callback: Callback < string > Returns Promise < string > Parameters subcommand: "GETREDIR" Optional callback: Callback < number > Returns Promise < number > Parameters subcommand: "GETREDIR" Optional callback: Callback < number > Returns Promise < number > Parameters subcommand: "HELP" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "HELP" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "ID" Optional callback: Callback < number > Returns Promise < number > Parameters subcommand: "ID" Optional callback: Callback < number > Returns Promise < number > Parameters subcommand: "INFO" Optional callback: Callback < string > Returns Promise < string > Parameters subcommand: "INFO" Optional callback: Callback < string > Returns Promise < string > Parameters Rest ... args: [ subcommand: "KILL" , ... args: RedisValue [] , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ subcommand: "KILL" , ... args: RedisValue [] ] Returns Promise < unknown > Parameters Rest ... args: [ subcommand: "KILL" , ... args: RedisValue [] , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ subcommand: "KILL" , ... args: RedisValue [] ] Returns Promise < unknown > Parameters subcommand: "LIST" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters Rest ... args: [ subcommand: "LIST" , idToken: "ID" , ... clientIds: ( string | number ) [] , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ subcommand: "LIST" , idToken: "ID" , ... clientIds: ( string | number ) [] ] Returns Promise < unknown > Parameters subcommand: "LIST" type: "TYPE" normal: "NORMAL" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters Rest ... args: [ subcommand: "LIST" , type: "TYPE" , normal: "NORMAL" , idToken: "ID" , ... clientIds: ( string | number ) [] , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ subcommand: "LIST" , type: "TYPE" , normal: "NORMAL" , idToken: "ID" , ... clientIds: ( string | number ) [] ] Returns Promise < unknown > Parameters subcommand: "LIST" type: "TYPE" master: "MASTER" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters Rest ... args: [ subcommand: "LIST" , type: "TYPE" , master: "MASTER" , idToken: "ID" , ... clientIds: ( string | number ) [] , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ subcommand: "LIST" , type: "TYPE" , master: "MASTER" , idToken: "ID" , ... clientIds: ( string | number ) [] ] Returns Promise < unknown > Parameters subcommand: "LIST" type: "TYPE" replica: "REPLICA" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters Rest ... args: [ subcommand: "LIST" , type: "TYPE" , replica: "REPLICA" , idToken: "ID" , ... clientIds: ( string | number ) [] , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ subcommand: "LIST" , type: "TYPE" , replica: "REPLICA" , idToken: "ID" , ... clientIds: ( string | number ) [] ] Returns Promise < unknown > Parameters subcommand: "LIST" type: "TYPE" pubsub: "PUBSUB" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters Rest ... args: [ subcommand: "LIST" , type: "TYPE" , pubsub: "PUBSUB" , idToken: "ID" , ... clientIds: ( string | number ) [] , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ subcommand: "LIST" , type: "TYPE" , pubsub: "PUBSUB" , idToken: "ID" , ... clientIds: ( string | number ) [] ] Returns Promise < unknown > Parameters subcommand: "LIST" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters Rest ... args: [ subcommand: "LIST" , idToken: "ID" , ... clientIds: ( string | number ) [] , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ subcommand: "LIST" , idToken: "ID" , ... clientIds: ( string | number ) [] ] Returns Promise < unknown > Parameters subcommand: "LIST" type: "TYPE" normal: "NORMAL" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters Rest ... args: [ subcommand: "LIST" , type: "TYPE" , normal: "NORMAL" , idToken: "ID" , ... clientIds: ( string | number ) [] , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ subcommand: "LIST" , type: "TYPE" , normal: "NORMAL" , idToken: "ID" , ... clientIds: ( string | number ) [] ] Returns Promise < unknown > Parameters subcommand: "LIST" type: "TYPE" master: "MASTER" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters Rest ... args: [ subcommand: "LIST" , type: "TYPE" , master: "MASTER" , idToken: "ID" , ... clientIds: ( string | number ) [] , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ subcommand: "LIST" , type: "TYPE" , master: "MASTER" , idToken: "ID" , ... clientIds: ( string | number ) [] ] Returns Promise < unknown > Parameters subcommand: "LIST" type: "TYPE" replica: "REPLICA" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters Rest ... args: [ subcommand: "LIST" , type: "TYPE" , replica: "REPLICA" , idToken: "ID" , ... clientIds: ( string | number ) [] , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ subcommand: "LIST" , type: "TYPE" , replica: "REPLICA" , idToken: "ID" , ... clientIds: ( string | number ) [] ] Returns Promise < unknown > Parameters subcommand: "LIST" type: "TYPE" pubsub: "PUBSUB" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters Rest ... args: [ subcommand: "LIST" , type: "TYPE" , pubsub: "PUBSUB" , idToken: "ID" , ... clientIds: ( string | number ) [] , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ subcommand: "LIST" , type: "TYPE" , pubsub: "PUBSUB" , idToken: "ID" , ... clientIds: ( string | number ) [] ] Returns Promise < unknown > Parameters subcommand: "NO-EVICT" on: "ON" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "NO-EVICT" off: "OFF" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "NO-EVICT" on: "ON" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "NO-EVICT" off: "OFF" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "PAUSE" timeout: string | number Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "PAUSE" timeout: string | number write: "WRITE" Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "PAUSE" timeout: string | number all: "ALL" Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "PAUSE" timeout: string | number Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "PAUSE" timeout: string | number write: "WRITE" Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "PAUSE" timeout: string | number all: "ALL" Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "REPLY" on: "ON" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "REPLY" off: "OFF" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "REPLY" skip: "SKIP" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "REPLY" on: "ON" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "REPLY" off: "OFF" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "REPLY" skip: "SKIP" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "SETNAME" connectionName: string | Buffer Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "SETNAME" connectionName: string | Buffer Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters Rest ... args: [ subcommand: "TRACKING" , ... args: RedisValue [] , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ subcommand: "TRACKING" , ... args: RedisValue [] ] Returns Promise < unknown > Parameters Rest ... args: [ subcommand: "TRACKING" , ... args: RedisValue [] , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ subcommand: "TRACKING" , ... args: RedisValue [] ] Returns Promise < unknown > Parameters subcommand: "TRACKINGINFO" Optional callback: Callback < string > Returns Promise < string > Parameters subcommand: "TRACKINGINFO" Optional callback: Callback < string > Returns Promise < string > Parameters subcommand: "UNBLOCK" clientId: string | number Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "UNBLOCK" clientId: string | number timeout: "TIMEOUT" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "UNBLOCK" clientId: string | number error: "ERROR" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "UNBLOCK" clientId: string | number Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "UNBLOCK" clientId: string | number timeout: "TIMEOUT" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "UNBLOCK" clientId: string | number error: "ERROR" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "UNPAUSE" Optional callback: Callback < "OK" > Returns Promise < "OK" > client Buffer client Buffer( subcommand: "GETNAME" , callback?: Callback < Buffer > ) : Promise < Buffer > client Buffer( subcommand: "INFO" , callback?: Callback < Buffer > ) : Promise < Buffer > client Buffer( subcommand: "TRACKINGINFO" , callback?: Callback < Buffer > ) : Promise < Buffer > Parameters subcommand: "GETNAME" Optional callback: Callback < Buffer > Returns Promise < Buffer > Parameters subcommand: "INFO" Optional callback: Callback < Buffer > Returns Promise < Buffer > Parameters subcommand: "TRACKINGINFO" Optional callback: Callback < Buffer > Returns Promise < Buffer > cluster cluster( ... args: [ subcommand: "ADDSLOTS" , ... slots: ( string | number ) [] , callback: Callback < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > ] ) : Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > cluster( ... args: [ subcommand: "ADDSLOTS" , slots: ( string | number ) [] , callback: Callback < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > ] ) : Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > cluster( ... args: [ subcommand: "ADDSLOTS" , ... slots: ( string | number ) [] ] ) : Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > cluster( ... args: [ subcommand: "ADDSLOTS" , slots: ( string | number ) [] ] ) : Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > cluster( ... args: [ subcommand: "ADDSLOTSRANGE" , ... startSlotEndSlots: ( string | number ) [] , callback: Callback < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > ] ) : Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > cluster( ... args: [ subcommand: "ADDSLOTSRANGE" , ... startSlotEndSlots: ( string | number ) [] ] ) : Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > cluster( subcommand: "BUMPEPOCH" , callback?: Callback < "BUMPED" | "STILL" > ) : Promise < "BUMPED" | "STILL" > cluster( subcommand: "COUNT-FAILURE-REPORTS" , nodeId: string | number | Buffer , callback?: Callback < number > ) : Promise < number > cluster( subcommand: "COUNTKEYSINSLOT" , slot: string | number , callback?: Callback < number > ) : Promise < number > cluster( ... args: [ subcommand: "DELSLOTS" , ... slots: ( string | number ) [] , callback: Callback < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > ] ) : Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > cluster( ... args: [ subcommand: "DELSLOTS" , slots: ( string | number ) [] , callback: Callback < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > ] ) : Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > cluster( ... args: [ subcommand: "DELSLOTS" , ... slots: ( string | number ) [] ] ) : Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > cluster( ... args: [ subcommand: "DELSLOTS" , slots: ( string | number ) [] ] ) : Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > cluster( ... args: [ subcommand: "DELSLOTSRANGE" , ... startSlotEndSlots: ( string | number ) [] , callback: Callback < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > ] ) : Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > cluster( ... args: [ subcommand: "DELSLOTSRANGE" , ... startSlotEndSlots: ( string | number ) [] ] ) : Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > cluster( subcommand: "FAILOVER" , callback?: Callback < "OK" > ) : Promise < "OK" > cluster( subcommand: "FAILOVER" , force: "FORCE" , callback?: Callback < "OK" > ) : Promise < "OK" > cluster( subcommand: "FAILOVER" , takeover: "TAKEOVER" , callback?: Callback < "OK" > ) : Promise < "OK" > cluster( subcommand: "FLUSHSLOTS" , callback?: Callback < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > ) : Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > cluster( subcommand: "FORGET" , nodeId: string | number | Buffer , callback?: Callback < "OK" > ) : Promise < "OK" > cluster( subcommand: "GETKEYSINSLOT" , slot: string | number , count: string | number , callback?: Callback < string [] > ) : Promise < string [] > cluster( subcommand: "HELP" , callback?: Callback < unknown > ) : Promise < unknown > cluster( subcommand: "INFO" , callback?: Callback < string > ) : Promise < string > cluster( subcommand: "KEYSLOT" , key: string | Buffer , callback?: Callback < number > ) : Promise < number > cluster( subcommand: "LINKS" , callback?: Callback < unknown [] > ) : Promise < unknown [] > cluster( subcommand: "MEET" , ip: string | Buffer , port: string | number , callback?: Callback < "OK" > ) : Promise < "OK" > cluster( subcommand: "MYID" , callback?: Callback < string > ) : Promise < string > cluster( subcommand: "NODES" , callback?: Callback < unknown > ) : Promise < unknown > cluster( subcommand: "REPLICAS" , nodeId: string | number | Buffer , callback?: Callback < unknown > ) : Promise < unknown > cluster( subcommand: "REPLICATE" , nodeId: string | number | Buffer , callback?: Callback < "OK" > ) : Promise < "OK" > cluster( subcommand: "RESET" , callback?: Callback < "OK" > ) : Promise < "OK" > cluster( subcommand: "RESET" , hard: "HARD" , callback?: Callback < "OK" > ) : Promise < "OK" > cluster( subcommand: "RESET" , soft: "SOFT" , callback?: Callback < "OK" > ) : Promise < "OK" > cluster( subcommand: "SAVECONFIG" , callback?: Callback < "OK" > ) : Promise < "OK" > cluster( subcommand: "SET-CONFIG-EPOCH" , configEpoch: string | number , callback?: Callback < "OK" > ) : Promise < "OK" > cluster( subcommand: "SETSLOT" , slot: string | number , nodeIdToken: "IMPORTING" , nodeId: string | number | Buffer , callback?: Callback < "OK" > ) : Promise < "OK" > cluster( subcommand: "SETSLOT" , slot: string | number , nodeIdToken: "MIGRATING" , nodeId: string | number | Buffer , callback?: Callback < "OK" > ) : Promise < "OK" > cluster( subcommand: "SETSLOT" , slot: string | number , nodeIdToken: "NODE" , nodeId: string | number | Buffer , callback?: Callback < "OK" > ) : Promise < "OK" > cluster( subcommand: "SETSLOT" , slot: string | number , stable: "STABLE" , callback?: Callback < "OK" > ) : Promise < "OK" > cluster( subcommand: "SHARDS" , callback?: Callback < unknown > ) : Promise < unknown > cluster( subcommand: "SLAVES" , nodeId: string | number | Buffer , callback?: Callback < unknown > ) : Promise < unknown > cluster( subcommand: "SLOTS" , callback?: Callback < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > ) : Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > Parameters subcommand: "UNPAUSE" Optional callback: Callback < "OK" > Returns Promise < "OK" > client Buffer client Buffer( subcommand: "GETNAME" , callback?: Callback < Buffer > ) : Promise < Buffer > client Buffer( subcommand: "INFO" , callback?: Callback < Buffer > ) : Promise < Buffer > client Buffer( subcommand: "TRACKINGINFO" , callback?: Callback < Buffer > ) : Promise < Buffer > Parameters subcommand: "GETNAME" Optional callback: Callback < Buffer > Returns Promise < Buffer > Parameters subcommand: "INFO" Optional callback: Callback < Buffer > Returns Promise < Buffer > Parameters subcommand: "TRACKINGINFO" Optional callback: Callback < Buffer > Returns Promise < Buffer > cluster cluster( ... args: [ subcommand: "ADDSLOTS" , ... slots: ( string | number ) [] , callback: Callback < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > ] ) : Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > cluster( ... args: [ subcommand: "ADDSLOTS" , slots: ( string | number ) [] , callback: Callback < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > ] ) : Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > cluster( ... args: [ subcommand: "ADDSLOTS" , ... slots: ( string | number ) [] ] ) : Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > cluster( ... args: [ subcommand: "ADDSLOTS" , slots: ( string | number ) [] ] ) : Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > cluster( ... args: [ subcommand: "ADDSLOTSRANGE" , ... startSlotEndSlots: ( string | number ) [] , callback: Callback < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > ] ) : Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > cluster( ... args: [ subcommand: "ADDSLOTSRANGE" , ... startSlotEndSlots: ( string | number ) [] ] ) : Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > cluster( subcommand: "BUMPEPOCH" , callback?: Callback < "BUMPED" | "STILL" > ) : Promise < "BUMPED" | "STILL" > cluster( subcommand: "COUNT-FAILURE-REPORTS" , nodeId: string | number | Buffer , callback?: Callback < number > ) : Promise < number > cluster( subcommand: "COUNTKEYSINSLOT" , slot: string | number , callback?: Callback < number > ) : Promise < number > cluster( ... args: [ subcommand: "DELSLOTS" , ... slots: ( string | number ) [] , callback: Callback < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > ] ) : Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > cluster( ... args: [ subcommand: "DELSLOTS" , slots: ( string | number ) [] , callback: Callback < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > ] ) : Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > cluster( ... args: [ subcommand: "DELSLOTS" , ... slots: ( string | number ) [] ] ) : Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > cluster( ... args: [ subcommand: "DELSLOTS" , slots: ( string | number ) [] ] ) : Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > cluster( ... args: [ subcommand: "DELSLOTSRANGE" , ... startSlotEndSlots: ( string | number ) [] , callback: Callback < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > ] ) : Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > cluster( ... args: [ subcommand: "DELSLOTSRANGE" , ... startSlotEndSlots: ( string | number ) [] ] ) : Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > cluster( subcommand: "FAILOVER" , callback?: Callback < "OK" > ) : Promise < "OK" > cluster( subcommand: "FAILOVER" , force: "FORCE" , callback?: Callback < "OK" > ) : Promise < "OK" > cluster( subcommand: "FAILOVER" , takeover: "TAKEOVER" , callback?: Callback < "OK" > ) : Promise < "OK" > cluster( subcommand: "FLUSHSLOTS" , callback?: Callback < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > ) : Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > cluster( subcommand: "FORGET" , nodeId: string | number | Buffer , callback?: Callback < "OK" > ) : Promise < "OK" > cluster( subcommand: "GETKEYSINSLOT" , slot: string | number , count: string | number , callback?: Callback < string [] > ) : Promise < string [] > cluster( subcommand: "HELP" , callback?: Callback < unknown > ) : Promise < unknown > cluster( subcommand: "INFO" , callback?: Callback < string > ) : Promise < string > cluster( subcommand: "KEYSLOT" , key: string | Buffer , callback?: Callback < number > ) : Promise < number > cluster( subcommand: "LINKS" , callback?: Callback < unknown [] > ) : Promise < unknown [] > cluster( subcommand: "MEET" , ip: string | Buffer , port: string | number , callback?: Callback < "OK" > ) : Promise < "OK" > cluster( subcommand: "MYID" , callback?: Callback < string > ) : Promise < string > cluster( subcommand: "NODES" , callback?: Callback < unknown > ) : Promise < unknown > cluster( subcommand: "REPLICAS" , nodeId: string | number | Buffer , callback?: Callback < unknown > ) : Promise < unknown > cluster( subcommand: "REPLICATE" , nodeId: string | number | Buffer , callback?: Callback < "OK" > ) : Promise < "OK" > cluster( subcommand: "RESET" , callback?: Callback < "OK" > ) : Promise < "OK" > cluster( subcommand: "RESET" , hard: "HARD" , callback?: Callback < "OK" > ) : Promise < "OK" > cluster( subcommand: "RESET" , soft: "SOFT" , callback?: Callback < "OK" > ) : Promise < "OK" > cluster( subcommand: "SAVECONFIG" , callback?: Callback < "OK" > ) : Promise < "OK" > cluster( subcommand: "SET-CONFIG-EPOCH" , configEpoch: string | number , callback?: Callback < "OK" > ) : Promise < "OK" > cluster( subcommand: "SETSLOT" , slot: string | number , nodeIdToken: "IMPORTING" , nodeId: string | number | Buffer , callback?: Callback < "OK" > ) : Promise < "OK" > cluster( subcommand: "SETSLOT" , slot: string | number , nodeIdToken: "MIGRATING" , nodeId: string | number | Buffer , callback?: Callback < "OK" > ) : Promise < "OK" > cluster( subcommand: "SETSLOT" , slot: string | number , nodeIdToken: "NODE" , nodeId: string | number | Buffer , callback?: Callback < "OK" > ) : Promise < "OK" > cluster( subcommand: "SETSLOT" , slot: string | number , stable: "STABLE" , callback?: Callback < "OK" > ) : Promise < "OK" > cluster( subcommand: "SHARDS" , callback?: Callback < unknown > ) : Promise < unknown > cluster( subcommand: "SLAVES" , nodeId: string | number | Buffer , callback?: Callback < unknown > ) : Promise < unknown > cluster( subcommand: "SLOTS" , callback?: Callback < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > ) : Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > Parameters Rest ... args: [ subcommand: "ADDSLOTS" , ... slots: ( string | number ) [] , callback: Callback < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > ] Returns Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > Parameters Rest ... args: [ subcommand: "ADDSLOTS" , slots: ( string | number ) [] , callback: Callback < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > ] Returns Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > Parameters Rest ... args: [ subcommand: "ADDSLOTS" , ... slots: ( string | number ) [] ] Returns Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > Parameters Rest ... args: [ subcommand: "ADDSLOTS" , slots: ( string | number ) [] ] Returns Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > Parameters Rest ... args: [ subcommand: "ADDSLOTS" , ... slots: ( string | number ) [] , callback: Callback < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > ] Returns Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > Parameters Rest ... args: [ subcommand: "ADDSLOTS" , slots: ( string | number ) [] , callback: Callback < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > ] Returns Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > Parameters Rest ... args: [ subcommand: "ADDSLOTS" , ... slots: ( string | number ) [] ] Returns Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > Parameters Rest ... args: [ subcommand: "ADDSLOTS" , slots: ( string | number ) [] ] Returns Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > Parameters Rest ... args: [ subcommand: "ADDSLOTSRANGE" , ... startSlotEndSlots: ( string | number ) [] , callback: Callback < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > ] Returns Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > Parameters Rest ... args: [ subcommand: "ADDSLOTSRANGE" , ... startSlotEndSlots: ( string | number ) [] ] Returns Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > Parameters Rest ... args: [ subcommand: "ADDSLOTSRANGE" , ... startSlotEndSlots: ( string | number ) [] , callback: Callback < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > ] Returns Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > Parameters Rest ... args: [ subcommand: "ADDSLOTSRANGE" , ... startSlotEndSlots: ( string | number ) [] ] Returns Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > Parameters subcommand: "BUMPEPOCH" Optional callback: Callback < "BUMPED" | "STILL" > Returns Promise < "BUMPED" | "STILL" > Parameters subcommand: "BUMPEPOCH" Optional callback: Callback < "BUMPED" | "STILL" > Returns Promise < "BUMPED" | "STILL" > Parameters subcommand: "COUNT-FAILURE-REPORTS" nodeId: string | number | Buffer Optional callback: Callback < number > Returns Promise < number > Parameters subcommand: "COUNT-FAILURE-REPORTS" nodeId: string | number | Buffer Optional callback: Callback < number > Returns Promise < number > Parameters subcommand: "COUNTKEYSINSLOT" slot: string | number Optional callback: Callback < number > Returns Promise < number > Parameters subcommand: "COUNTKEYSINSLOT" slot: string | number Optional callback: Callback < number > Returns Promise < number > Parameters Rest ... args: [ subcommand: "DELSLOTS" , ... slots: ( string | number ) [] , callback: Callback < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > ] Returns Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > Parameters Rest ... args: [ subcommand: "DELSLOTS" , slots: ( string | number ) [] , callback: Callback < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > ] Returns Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > Parameters Rest ... args: [ subcommand: "DELSLOTS" , ... slots: ( string | number ) [] ] Returns Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > Parameters Rest ... args: [ subcommand: "DELSLOTS" , slots: ( string | number ) [] ] Returns Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > Parameters Rest ... args: [ subcommand: "DELSLOTS" , ... slots: ( string | number ) [] , callback: Callback < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > ] Returns Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > Parameters Rest ... args: [ subcommand: "DELSLOTS" , slots: ( string | number ) [] , callback: Callback < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > ] Returns Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > Parameters Rest ... args: [ subcommand: "DELSLOTS" , ... slots: ( string | number ) [] ] Returns Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > Parameters Rest ... args: [ subcommand: "DELSLOTS" , slots: ( string | number ) [] ] Returns Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > Parameters Rest ... args: [ subcommand: "DELSLOTSRANGE" , ... startSlotEndSlots: ( string | number ) [] , callback: Callback < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > ] Returns Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > Parameters Rest ... args: [ subcommand: "DELSLOTSRANGE" , ... startSlotEndSlots: ( string | number ) [] ] Returns Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > Parameters Rest ... args: [ subcommand: "DELSLOTSRANGE" , ... startSlotEndSlots: ( string | number ) [] , callback: Callback < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > ] Returns Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > Parameters Rest ... args: [ subcommand: "DELSLOTSRANGE" , ... startSlotEndSlots: ( string | number ) [] ] Returns Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > Parameters subcommand: "FAILOVER" Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "FAILOVER" force: "FORCE" Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "FAILOVER" takeover: "TAKEOVER" Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "FAILOVER" Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "FAILOVER" force: "FORCE" Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "FAILOVER" takeover: "TAKEOVER" Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "FLUSHSLOTS" Optional callback: Callback < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > Returns Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > Parameters subcommand: "FLUSHSLOTS" Optional callback: Callback < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > Returns Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > Parameters subcommand: "FORGET" nodeId: string | number | Buffer Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "FORGET" nodeId: string | number | Buffer Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "GETKEYSINSLOT" slot: string | number count: string | number Optional callback: Callback < string [] > Returns Promise < string [] > Parameters subcommand: "GETKEYSINSLOT" slot: string | number count: string | number Optional callback: Callback < string [] > Returns Promise < string [] > Parameters subcommand: "HELP" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "HELP" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "INFO" Optional callback: Callback < string > Returns Promise < string > Parameters subcommand: "INFO" Optional callback: Callback < string > Returns Promise < string > Parameters subcommand: "KEYSLOT" key: string | Buffer Optional callback: Callback < number > Returns Promise < number > Parameters subcommand: "KEYSLOT" key: string | Buffer Optional callback: Callback < number > Returns Promise < number > Parameters subcommand: "LINKS" Optional callback: Callback < unknown [] > Returns Promise < unknown [] > Parameters subcommand: "LINKS" Optional callback: Callback < unknown [] > Returns Promise < unknown [] > Parameters subcommand: "MEET" ip: string | Buffer port: string | number Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "MEET" ip: string | Buffer port: string | number Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "MYID" Optional callback: Callback < string > Returns Promise < string > Parameters subcommand: "MYID" Optional callback: Callback < string > Returns Promise < string > Parameters subcommand: "NODES" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "NODES" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "REPLICAS" nodeId: string | number | Buffer Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "REPLICAS" nodeId: string | number | Buffer Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "REPLICATE" nodeId: string | number | Buffer Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "REPLICATE" nodeId: string | number | Buffer Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "RESET" Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "RESET" hard: "HARD" Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "RESET" soft: "SOFT" Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "RESET" Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "RESET" hard: "HARD" Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "RESET" soft: "SOFT" Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "SAVECONFIG" Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "SAVECONFIG" Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "SET-CONFIG-EPOCH" configEpoch: string | number Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "SET-CONFIG-EPOCH" configEpoch: string | number Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "SETSLOT" slot: string | number nodeIdToken: "IMPORTING" nodeId: string | number | Buffer Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "SETSLOT" slot: string | number nodeIdToken: "MIGRATING" nodeId: string | number | Buffer Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "SETSLOT" slot: string | number nodeIdToken: "NODE" nodeId: string | number | Buffer Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "SETSLOT" slot: string | number stable: "STABLE" Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "SETSLOT" slot: string | number nodeIdToken: "IMPORTING" nodeId: string | number | Buffer Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "SETSLOT" slot: string | number nodeIdToken: "MIGRATING" nodeId: string | number | Buffer Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "SETSLOT" slot: string | number nodeIdToken: "NODE" nodeId: string | number | Buffer Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "SETSLOT" slot: string | number stable: "STABLE" Optional callback: Callback < "OK" > Returns Promise < "OK" > Parameters subcommand: "SHARDS" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "SHARDS" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "SLAVES" nodeId: string | number | Buffer Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "SLAVES" nodeId: string | number | Buffer Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "SLOTS" Optional callback: Callback < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > Returns Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > command command( subcommand: "COUNT" , callback?: Callback < unknown [] > ) : Promise < unknown [] > command( subcommand: "DOCS" , callback?: Callback < unknown [] > ) : Promise < unknown [] > command( ... args: [ subcommand: "DOCS" , ... commandNames: ( string | Buffer ) [] , callback: Callback < unknown [] > ] ) : Promise < unknown [] > command( ... args: [ subcommand: "DOCS" , ... commandNames: ( string | Buffer ) [] ] ) : Promise < unknown [] > command( subcommand: "GETKEYS" , callback?: Callback < unknown [] > ) : Promise < unknown [] > command( subcommand: "GETKEYSANDFLAGS" , callback?: Callback < unknown [] > ) : Promise < unknown [] > command( subcommand: "HELP" , callback?: Callback < unknown [] > ) : Promise < unknown [] > command( subcommand: "INFO" , callback?: Callback < unknown [] > ) : Promise < unknown [] > command( ... args: [ subcommand: "INFO" , ... commandNames: ( string | Buffer ) [] , callback: Callback < unknown [] > ] ) : Promise < unknown [] > command( ... args: [ subcommand: "INFO" , ... commandNames: ( string | Buffer ) [] ] ) : Promise < unknown [] > command( subcommand: "LIST" , callback?: Callback < unknown [] > ) : Promise < unknown [] > command( subcommand: "LIST" , filterby: "FILTERBY" , moduleNameToken: "MODULE" , moduleName: string | Buffer , callback?: Callback < unknown [] > ) : Promise < unknown [] > command( subcommand: "LIST" , filterby: "FILTERBY" , categoryToken: "ACLCAT" , category: string | Buffer , callback?: Callback < unknown [] > ) : Promise < unknown [] > command( subcommand: "LIST" , filterby: "FILTERBY" , patternToken: "PATTERN" , pattern: string , callback?: Callback < unknown [] > ) : Promise < unknown [] > Parameters subcommand: "SLOTS" Optional callback: Callback < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > Returns Promise < [ startSlotRange: number , endSlotRange: number , ... nodes: [ host: string , port: number , nodeId: string , info: unknown [] ] [] ] [] > command command( subcommand: "COUNT" , callback?: Callback < unknown [] > ) : Promise < unknown [] > command( subcommand: "DOCS" , callback?: Callback < unknown [] > ) : Promise < unknown [] > command( ... args: [ subcommand: "DOCS" , ... commandNames: ( string | Buffer ) [] , callback: Callback < unknown [] > ] ) : Promise < unknown [] > command( ... args: [ subcommand: "DOCS" , ... commandNames: ( string | Buffer ) [] ] ) : Promise < unknown [] > command( subcommand: "GETKEYS" , callback?: Callback < unknown [] > ) : Promise < unknown [] > command( subcommand: "GETKEYSANDFLAGS" , callback?: Callback < unknown [] > ) : Promise < unknown [] > command( subcommand: "HELP" , callback?: Callback < unknown [] > ) : Promise < unknown [] > command( subcommand: "INFO" , callback?: Callback < unknown [] > ) : Promise < unknown [] > command( ... args: [ subcommand: "INFO" , ... commandNames: ( string | Buffer ) [] , callback: Callback < unknown [] > ] ) : Promise < unknown [] > command( ... args: [ subcommand: "INFO" , ... commandNames: ( string | Buffer ) [] ] ) : Promise < unknown [] > command( subcommand: "LIST" , callback?: Callback < unknown [] > ) : Promise < unknown [] > command( subcommand: "LIST" , filterby: "FILTERBY" , moduleNameToken: "MODULE" , moduleName: string | Buffer , callback?: Callback < unknown [] > ) : Promise < unknown [] > command( subcommand: "LIST" , filterby: "FILTERBY" , categoryToken: "ACLCAT" , category: string | Buffer , callback?: Callback < unknown [] > ) : Promise < unknown [] > command( subcommand: "LIST" , filterby: "FILTERBY" , patternToken: "PATTERN" , pattern: string , callback?: Callback < unknown [] > ) : Promise < unknown [] > Parameters subcommand: "COUNT" Optional callback: Callback < unknown [] > Returns Promise < unknown [] > Parameters subcommand: "COUNT" Optional callback: Callback < unknown [] > Returns Promise < unknown [] > Parameters subcommand: "DOCS" Optional callback: Callback < unknown [] > Returns Promise < unknown [] > Parameters Rest ... args: [ subcommand: "DOCS" , ... commandNames: ( string | Buffer ) [] , callback: Callback < unknown [] > ] Returns Promise < unknown [] > Parameters Rest ... args: [ subcommand: "DOCS" , ... commandNames: ( string | Buffer ) [] ] Returns Promise < unknown [] > Parameters subcommand: "DOCS" Optional callback: Callback < unknown [] > Returns Promise < unknown [] > Parameters Rest ... args: [ subcommand: "DOCS" , ... commandNames: ( string | Buffer ) [] , callback: Callback < unknown [] > ] Returns Promise < unknown [] > Parameters Rest ... args: [ subcommand: "DOCS" , ... commandNames: ( string | Buffer ) [] ] Returns Promise < unknown [] > Parameters subcommand: "GETKEYS" Optional callback: Callback < unknown [] > Returns Promise < unknown [] > Parameters subcommand: "GETKEYS" Optional callback: Callback < unknown [] > Returns Promise < unknown [] > Parameters subcommand: "GETKEYSANDFLAGS" Optional callback: Callback < unknown [] > Returns Promise < unknown [] > Parameters subcommand: "GETKEYSANDFLAGS" Optional callback: Callback < unknown [] > Returns Promise < unknown [] > Parameters subcommand: "HELP" Optional callback: Callback < unknown [] > Returns Promise < unknown [] > Parameters subcommand: "HELP" Optional callback: Callback < unknown [] > Returns Promise < unknown [] > Parameters subcommand: "INFO" Optional callback: Callback < unknown [] > Returns Promise < unknown [] > Parameters Rest ... args: [ subcommand: "INFO" , ... commandNames: ( string | Buffer ) [] , callback: Callback < unknown [] > ] Returns Promise < unknown [] > Parameters Rest ... args: [ subcommand: "INFO" , ... commandNames: ( string | Buffer ) [] ] Returns Promise < unknown [] > Parameters subcommand: "INFO" Optional callback: Callback < unknown [] > Returns Promise < unknown [] > Parameters Rest ... args: [ subcommand: "INFO" , ... commandNames: ( string | Buffer ) [] , callback: Callback < unknown [] > ] Returns Promise < unknown [] > Parameters Rest ... args: [ subcommand: "INFO" , ... commandNames: ( string | Buffer ) [] ] Returns Promise < unknown [] > Parameters subcommand: "LIST" Optional callback: Callback < unknown [] > Returns Promise < unknown [] > Parameters subcommand: "LIST" filterby: "FILTERBY" moduleNameToken: "MODULE" moduleName: string | Buffer Optional callback: Callback < unknown [] > Returns Promise < unknown [] > Parameters subcommand: "LIST" filterby: "FILTERBY" categoryToken: "ACLCAT" category: string | Buffer Optional callback: Callback < unknown [] > Returns Promise < unknown [] > Parameters subcommand: "LIST" filterby: "FILTERBY" patternToken: "PATTERN" pattern: string Optional callback: Callback < unknown [] > Returns Promise < unknown [] > config config( ... args: [ subcommand: "GET" , ... parameters: ( string | Buffer ) [] , callback: Callback < unknown > ] ) : Promise < unknown > config( ... args: [ subcommand: "GET" , ... parameters: ( string | Buffer ) [] ] ) : Promise < unknown > config( subcommand: "HELP" , callback?: Callback < unknown > ) : Promise < unknown > config( subcommand: "RESETSTAT" , callback?: Callback < unknown > ) : Promise < unknown > config( subcommand: "REWRITE" , callback?: Callback < unknown > ) : Promise < unknown > config( ... args: [ subcommand: "SET" , ... parameterValues: ( string | number | Buffer ) [] , callback: Callback < unknown > ] ) : Promise < unknown > config( ... args: [ subcommand: "SET" , ... parameterValues: ( string | number | Buffer ) [] ] ) : Promise < unknown > Parameters subcommand: "LIST" Optional callback: Callback < unknown [] > Returns Promise < unknown [] > Parameters subcommand: "LIST" filterby: "FILTERBY" moduleNameToken: "MODULE" moduleName: string | Buffer Optional callback: Callback < unknown [] > Returns Promise < unknown [] > Parameters subcommand: "LIST" filterby: "FILTERBY" categoryToken: "ACLCAT" category: string | Buffer Optional callback: Callback < unknown [] > Returns Promise < unknown [] > Parameters subcommand: "LIST" filterby: "FILTERBY" patternToken: "PATTERN" pattern: string Optional callback: Callback < unknown [] > Returns Promise < unknown [] > config config( ... args: [ subcommand: "GET" , ... parameters: ( string | Buffer ) [] , callback: Callback < unknown > ] ) : Promise < unknown > config( ... args: [ subcommand: "GET" , ... parameters: ( string | Buffer ) [] ] ) : Promise < unknown > config( subcommand: "HELP" , callback?: Callback < unknown > ) : Promise < unknown > config( subcommand: "RESETSTAT" , callback?: Callback < unknown > ) : Promise < unknown > config( subcommand: "REWRITE" , callback?: Callback < unknown > ) : Promise < unknown > config( ... args: [ subcommand: "SET" , ... parameterValues: ( string | number | Buffer ) [] , callback: Callback < unknown > ] ) : Promise < unknown > config( ... args: [ subcommand: "SET" , ... parameterValues: ( string | number | Buffer ) [] ] ) : Promise < unknown > Parameters Rest ... args: [ subcommand: "GET" , ... parameters: ( string | Buffer ) [] , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ subcommand: "GET" , ... parameters: ( string | Buffer ) [] ] Returns Promise < unknown > Parameters Rest ... args: [ subcommand: "GET" , ... parameters: ( string | Buffer ) [] , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ subcommand: "GET" , ... parameters: ( string | Buffer ) [] ] Returns Promise < unknown > Parameters subcommand: "HELP" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "HELP" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "RESETSTAT" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "RESETSTAT" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "REWRITE" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters subcommand: "REWRITE" Optional callback: Callback < unknown > Returns Promise < unknown > Parameters Rest ... args: [ subcommand: "SET" , ... parameterValues: ( string | number | Buffer ) [] , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ subcommand: "SET" , ... parameterValues: ( string | number | Buffer ) [] ] Returns Promise < unknown > connect Parameters Rest ... args: [ subcommand: "SET" , ... parameterValues: ( string | number | Buffer ) [] , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ subcommand: "SET" , ... parameterValues: ( string | number | Buffer ) [] ] Returns Promise < unknown > copy copy( source: RedisKey , destination: RedisKey , callback?: Callback < number > ) : Promise < number > copy( source: RedisKey , destination: RedisKey , replace: "REPLACE" , callback?: Callback < number > ) : Promise < number > copy( source: RedisKey , destination: RedisKey , destinationDbToken: "DB" , destinationDb: string | number , callback?: Callback < number > ) : Promise < number > copy( source: RedisKey , destination: RedisKey , destinationDbToken: "DB" , destinationDb: string | number , replace: "REPLACE" , callback?: Callback < number > ) : Promise < number > copy copy( source: RedisKey , destination: RedisKey , callback?: Callback < number > ) : Promise < number > copy( source: RedisKey , destination: RedisKey , replace: "REPLACE" , callback?: Callback < number > ) : Promise < number > copy( source: RedisKey , destination: RedisKey , destinationDbToken: "DB" , destinationDb: string | number , callback?: Callback < number > ) : Promise < number > copy( source: RedisKey , destination: RedisKey , destinationDbToken: "DB" , destinationDb: string | number , replace: "REPLACE" , callback?: Callback < number > ) : Promise < number > Parameters Optional callback: Callback < number > Returns Promise < number > Parameters replace: "REPLACE" Optional callback: Callback < number > Returns Promise < number > Parameters destinationDbToken: "DB" destinationDb: string | number Optional callback: Callback < number > Returns Promise < number > Parameters destinationDbToken: "DB" destinationDb: string | number replace: "REPLACE" Optional callback: Callback < number > Returns Promise < number > create Builtin Command create Builtin Command( commandName: string ) : { buffer: any ; string: any } Parameters Optional callback: Callback < number > Returns Promise < number > Parameters replace: "REPLACE" Optional callback: Callback < number > Returns Promise < number > Parameters destinationDbToken: "DB" destinationDb: string | number Optional callback: Callback < number > Returns Promise < number > Parameters destinationDbToken: "DB" destinationDb: string | number replace: "REPLACE" Optional callback: Callback < number > Returns Promise < number > create Builtin Command create Builtin Command( commandName: string ) : { buffer: any ; string: any } Parameters Returns { buffer: any ; string: any } dbsize dbsize( callback?: Callback < number > ) : Promise < number > Parameters Returns { buffer: any ; string: any } dbsize dbsize( callback?: Callback < number > ) : Promise < number > Parameters Optional callback: Callback < number > Returns Promise < number > debug debug( subcommand: string , callback?: Callback < unknown > ) : Promise < unknown > debug( ... args: [ subcommand: string , ... args: ( string | number | Buffer ) [] , callback: Callback < unknown > ] ) : Promise < unknown > debug( ... args: [ subcommand: string , ... args: ( string | number | Buffer ) [] ] ) : Promise < unknown > Parameters Optional callback: Callback < number > Returns Promise < number > debug debug( subcommand: string , callback?: Callback < unknown > ) : Promise < unknown > debug( ... args: [ subcommand: string , ... args: ( string | number | Buffer ) [] , callback: Callback < unknown > ] ) : Promise < unknown > debug( ... args: [ subcommand: string , ... args: ( string | number | Buffer ) [] ] ) : Promise < unknown > Parameters subcommand: string Optional callback: Callback < unknown > Returns Promise < unknown > Parameters Rest ... args: [ subcommand: string , ... args: ( string | number | Buffer ) [] , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ subcommand: string , ... args: ( string | number | Buffer ) [] ] Returns Promise < unknown > decr decr( key: RedisKey , callback?: Callback < number > ) : Promise < number > Parameters subcommand: string Optional callback: Callback < unknown > Returns Promise < unknown > Parameters Rest ... args: [ subcommand: string , ... args: ( string | number | Buffer ) [] , callback: Callback < unknown > ] Returns Promise < unknown > Parameters Rest ... args: [ subcommand: string , ... args: ( string | number | Buffer ) [] ] Returns Promise < unknown > decr decr( key: RedisKey , callback?: Callback < number > ) : Promise < number > Parameters Optional callback: Callback < number > Returns Promise < number > decrby decrby( key: RedisKey , decrement: string | number , callback?: Callback < number > ) : Promise < number > Parameters Optional callback: Callback < number > Returns Promise < number > decrby decrby( key: RedisKey , decrement: string | number , callback?: Callback < number > ) : Promise < number > Parameters decrement: string | number Optional callback: Callback < number > Returns Promise < number > define Command define Command( name: string , definition: { lua: string ; numberOfKeys?: number ; readOnly?: boolean } ) : void Parameters decrement: string | number Optional callback: Callback < number > Returns Promise < number > define Command define Command( name: string , definition: { lua: string ; numberOfKeys?: number ; readOnly?: boolean } ) : void Parameters name: string definition: { lua: string ; numberOfKeys?: number ; readOnly?: boolean } lua: string Optional number Of Keys?: number Optional read Only?: boolean Returns void del del( ... args: [ ... keys: RedisKey [] , callback: Callback < number > ] ) : Promise < number > del( ... args: [ keys: RedisKey [] , callback: Callback < number > ] ) : Promise < number > del( ... args: RedisKey [] ) : Promise < number > del( ... args: [ keys: RedisKey [] ] ) : Promise < number > Parameters name: string definition: { lua: string ; numberOfKeys?: number ; readOnly?: boolean } lua: string Optional number Of Keys?: number Optional read Only?: boolean Returns void del del( ... args: [ ... keys: RedisKey [] , callback: Callback < number > ] ) : Promise < number > del( ... args: [ keys: RedisKey [] , callback: Callback < number > ] ) : Promise < number > del( ... args: RedisKey [] ) : Promise < number > del( ... args: [ keys: RedisKey [] ] ) : Promise < number > Parameters Rest ... args: [ ... keys: RedisKey [] , callback: Callback < number > ] Returns Promise < number > Parameters Rest ... args: [ keys: RedisKey [] , callback: Callback < number > ] Returns Promise < number > Parameters Returns Promise < number > Parameters Returns Promise < number > discard discard( callback?: Callback < "OK" > ) : Promise < "OK" > Parameters Rest ... args: [ ... keys: RedisKey [] , callback: Callback < number > ] Returns Promise < number > Parameters Rest ... args: [ keys: RedisKey [] , callback: Callback < number > ] Returns Promise < number > Parameters Returns Promise < number > Parameters Returns Promise < number > discard discard( callback?: Callback < "OK" > ) : Promise < "OK" > Parameters Optional callback: Callback < "OK" > Returns Promise < "OK" > disconnect disconnect( reconnect?: boolean ) : void Parameters Optional callback: Callback < "OK" > Returns Promise < "OK" > disconnect disconnect( reconnect?: boolean ) : void Parameters reconnect: boolean = false Returns void dump dump( key: RedisKey , callback?: Callback < string > ) : Promise < string > Parameters reconnect: boolean = false Returns void dump dump( key: RedisKey , callback?: Callback < string > ) : Promise < string > Parameters Optional callback: Callback < string > Returns Promise < string > dump Buffer dump Buffer( key: RedisKey , callback?: Callback < Buffer > ) : Promise < Buffer > Parameters Optional callback: Callback < Buffer > Returns Promise < Buffer > duplicate duplicate( overrideStartupNodes?: any [] , overrideOptions?: {} ) : Cluster Parameters Optional callback: Callback < string > Returns Promise < string > dump Buffer dump Buffer( key: RedisKey , callback?: Callback < Buffer > ) : Promise < Buffer > Parameters Optional callback: Callback < Buffer > Returns Promise < Buffer > duplicate duplicate( overrideStartupNodes?: any [] , overrideOptions?: {} ) : Cluster Parameters overrideStartupNodes: any [] = [] overrideOptions: {} = {} echo echo( message: string | Buffer , callback?: Callback < string > ) : Promise < string > Legend Constructor Property Method Static property Static method Settings Theme OS Light Dark
\ No newline at end of file
+
Client for the official Redis Cluster
-