import { AbstractSpruceSkillCacheAdapter } from '../Cache'; export default class Memory implements AbstractSpruceSkillCacheAdapter { private cache; constructor(options: { url?: string; defaultTTL?: number; isDisabled?: boolean; keyPrefix?: string; }); init(options: { url?: string; defaultTTL?: number; isDisabled?: boolean; keyPrefix?: string; }): void; get(key: string): Promise | void>; set(key: string, val: any): Promise; del(key: string): Promise; delWildcard(key: string): Promise; isConnected(): boolean; private wildcardKeyToRegex; }