initState: { autoPreview: boolean; currentContent: string; currentFile: undefined | null | Doc; currentRepo: undefined | Repo; editor: string; editorPreviewExclusive: boolean; inComposition: boolean; isFullscreen: boolean; presentation: boolean; previewer: string; recentOpenTime: Record<string, number>; showEditor: boolean; showExport: boolean; showOutline: boolean; showSetting: boolean; showSide: boolean; showView: boolean; showXterm: boolean; syncScroll: boolean; tabs: Components.FileTabs.Item[]; tree: null | Components.Tree.Node[]; treeSort: FileSort; typewriterMode: boolean; wordWrap: "on" | "off"; } = ...