import { Cache, CacheOptions } from './Cache'; export declare const configMemoryCache: (config?: MemoryCacheOptions) => [typeof MemoryCache, MemoryCacheOptions]; export interface MemoryCacheOptions extends CacheOptions { } export declare class MemoryCache extends Cache { private data; protected getValue(key: string): Promise; protected setValue(key: string, value: string, duration: number): Promise; protected addValue(key: string, value: string, duration: number): Promise; protected deleteValue(key: string): Promise; protected deleteAllValues(): Promise; }