export { CacheManager } from "./CacheManager"; export { MultiModelCacheManager } from "./MultiModelCacheManager"; export * from "./types"; export * from "./redis-types"; import { Model } from "sequelize"; import { CacheManagerEvents } from "./types"; declare module "./CacheManager" { interface CacheManager { on(event: U, listener: (...args: CacheManagerEvents[U]) => void): this; once(event: U, listener: (...args: CacheManagerEvents[U]) => void): this; emit(event: U, ...args: CacheManagerEvents[U]): boolean; } }