import {IMemoryCacheOptions} from '../interfaces/IMemoryCacheOptions'
import {IFileSystemCacheOptions} from '../interfaces/IFileSystemCacheOptions'
import {IRedisCacheOptions} from '../interfaces/IRedisCacheOptions'
import {IMemcachedCacheOptions} from '../interfaces/IMemcachedCacheOptions'

export type TCacheOptions =
    IMemoryCacheOptions
    | IFileSystemCacheOptions
    | IRedisCacheOptions
    | IMemcachedCacheOptions
