Идеального решения не существует.
Сначала определите интерфейс со свойством прототипа:
interface IPrototype { prototype: any; }
Использование IORedis , например, для доступа к прототипу иohter методы Redis.
(IORedis as IPrototype & Redis).prototype ...
Другой вариант может заключаться в объявлении вашего const следующим образом:
interface IPrototype { prototype: any; }
type MyRedis = Redis & IPrototype;
const IORedis: MyRedis = jest.genMockFromModule<MyRedis>('ioredis');
Надеюсь, это поможет!