export default interface Cache { getItem: (key: string) => T; setItem: (key: string, content: T) => void; deleteItem: (key: string) => void; exists: (key: string) => boolean; }