UNPKG

@dazejs/framework

Version:

Daze.js - A powerful web framework for Node.js

16 lines (15 loc) 724 B
/// <reference types="node" /> /// <reference types="node" /> import { CacheStore } from './store'; export declare class RedisCacheStore extends CacheStore { private redis; constructor(connection?: string); get(key: string, defaultVal?: any): Promise<any>; set(key: string, value: string | Buffer | number, seconds: number): Promise<boolean>; add(key: string, value: string | Buffer | number, seconds: number): Promise<boolean>; increment(key: string, value?: number): Promise<number>; decrement(key: string, value?: number): Promise<number>; forever(key: string, value: string | Buffer | number): Promise<boolean>; remove(key: string): Promise<boolean>; flush(): Promise<boolean>; }