@gramio/storage-redis
Version:
Redis Storage for GramIO
15 lines (12 loc) • 416 B
TypeScript
import type { Storage } from "@gramio/storage";
import type { RedisClient, RedisOptions } from "bun";
interface RedisStorageOptions extends RedisOptions {
url?: string;
/** time to live in seconds */
$ttl?: number;
}
declare function redisStorage<Data extends Record<string, any>>(
optionsRaw?: RedisStorageOptions | RedisClient,
): Storage<Data>;
export { redisStorage };
export type { RedisStorageOptions };