9 lines
351 B
TypeScript
9 lines
351 B
TypeScript
import type * as IORedis from 'ioredis';
|
|
export interface BaseOptions {
|
|
skipVersionCheck?: boolean;
|
|
url?: string;
|
|
}
|
|
export type RedisOptions = IORedis.RedisOptions & BaseOptions;
|
|
export type ClusterOptions = IORedis.ClusterOptions & BaseOptions;
|
|
export type ConnectionOptions = RedisOptions | ClusterOptions | IORedis.Redis | IORedis.Cluster;
|