LanguageServerDocumentSnapshot
LanguageServerDocumentSnapshot =
Pick<EditorViewSnapshot,"documentId"|"languageId"|"textSnapshot"|"textVersion"|"documentSyncPoint"|"changesSinceDocumentSyncPoint"|"lineStarts"|"lineStartsView">
LanguageServerDocumentSnapshot =
Pick<EditorViewSnapshot,"documentId"|"languageId"|"textSnapshot"|"textVersion"|"documentSyncPoint"|"changesSinceDocumentSyncPoint"|"lineStarts"|"lineStartsView">