Options
All
  • Public
  • Public/Protected
  • All
Menu

Module lib/client

Index

Type aliases

InstantiableRedisClient<M, F, S>: new (options?: RedisClientOptions<M, F, S>) => RedisClientType<M, F, S>

Type parameters

Type declaration

RedisClientType<M, F, S>: default<M, F, S> & WithCommands & WithModules<M> & WithFunctions<F> & WithScripts<S>

Type parameters

WithFunctions<F>: { [ P in keyof F as ExcludeMappedString<P>]: { [ FF in keyof F[P] as ExcludeMappedString<FF>]: RedisCommandSignature<F[P][FF]> } }

Type parameters

WithModules<M>: { [ P in keyof M as ExcludeMappedString<P>]: { [ C in keyof M[P] as ExcludeMappedString<C>]: RedisCommandSignature<M[P][C]> } }

Type parameters

WithScripts<S>: { [ P in keyof S as ExcludeMappedString<P>]: RedisCommandSignature<S[P]> }

Type parameters

Generated using TypeDoc