import { ConfluenceRecentsMap, Result, ConfluenceObjectResult } from '../model/Result'; import ConfluenceClientImpl from './ConfluenceClient'; import { SimpleCache } from '../util/simple-cache'; export default class CachingConfluenceClient extends ConfluenceClientImpl { itemCache: SimpleCache>; spaceCache: SimpleCache>; constructor(url: string, prefetchedResults?: Promise); getRecentItems(): Promise; getRecentSpaces(): Promise; }