import TagState from "./TagState"; import Simpson from "./Simpson"; export default class ViewState { simpsons: Simpson[]; selected: Simpson; readonly allTagNames: string[]; tagCache: { [name: string]: TagState; }; getTagState(name: string): TagState; readonly allTags: TagState[]; readonly selectedTags: string[]; readonly filtered: Simpson[]; }