import { RecentItemViewModel } from './recent-item-view-model'; import { ContextService } from '../context.service'; import { ViewModelFactoryService } from '../view-model-factory.service'; import { UrlManagerService } from '../url-manager.service'; import { Pane } from '../route-data'; export declare class RecentItemsViewModel { private readonly viewModelFactory; private readonly context; private readonly urlManager; private readonly onPaneId; constructor(viewModelFactory: ViewModelFactoryService, context: ContextService, urlManager: UrlManagerService, onPaneId: Pane); private recentItems; private recentlyViewed; private refreshItems(); private itemsHaveChanged(); readonly items: RecentItemViewModel[]; readonly clear: () => void; }