import { Storage } from '@gramio/storage';
import { RedisOptions, Redis } from 'ioredis';

interface RedisStorageOptions extends RedisOptions {
    /** time to live in seconds */
    $ttl?: number;
}
declare function redisStorage(optionsRaw?: RedisStorageOptions | Redis): Storage;

export { type RedisStorageOptions, redisStorage };
