diff --git a/types/redis/index.d.ts b/types/redis/index.d.ts index b86477aa33..7c844280a8 100644 --- a/types/redis/index.d.ts +++ b/types/redis/index.d.ts @@ -392,13 +392,17 @@ export interface Commands { * Remove all keys from all databases. */ flushall(cb?: Callback): R; + flushall(async: "ASYNC", cb?: Callback): R; FLUSHALL(cb?: Callback): R; + FLUSHALL(async: 'ASYNC', cb?: Callback): R; /** * Remove all keys from the current database. */ flushdb(cb?: Callback<'OK'>): R; + flushdb(async: "ASYNC", cb?: Callback): R; FLUSHDB(cb?: Callback<'OK'>): R; + FLUSHDB(async: 'ASYNC', cb?: Callback): R; /** * Add one or more geospatial items in the geospatial index represented using a sorted set. diff --git a/types/redis/ts3.1/index.d.ts b/types/redis/ts3.1/index.d.ts index e0ee959bef..f872305770 100644 --- a/types/redis/ts3.1/index.d.ts +++ b/types/redis/ts3.1/index.d.ts @@ -376,13 +376,17 @@ export interface Commands { * Remove all keys from all databases. */ flushall(cb?: Callback): R; + flushall(async: "ASYNC", cb?: Callback): R; FLUSHALL(cb?: Callback): R; + FLUSHALL(async: 'ASYNC', cb?: Callback): R; /** * Remove all keys from the current database. */ flushdb(cb?: Callback<'OK'>): R; + flushdb(async: "ASYNC", cb?: Callback): R; FLUSHDB(cb?: Callback<'OK'>): R; + FLUSHDB(async: 'ASYNC', cb?: Callback): R; /** * Add one or more geospatial items in the geospatial index represented using a sorted set.