runtimes/protocol/workspace.ts (19 lines of code) (raw):

import { OPEN_FILE_DIFF_NOTIFICATION_METHOD, OpenFileDiffParams, ProtocolNotificationType, ProtocolRequestType, SELECT_WORKSPACE_ITEM_REQUEST_METHOD, SelectWorkspaceItemParams, SelectWorkspaceItemResult, } from './lsp' export const selectWorkspaceItemRequestType = new ProtocolRequestType< SelectWorkspaceItemParams, SelectWorkspaceItemResult, never, void, void >(SELECT_WORKSPACE_ITEM_REQUEST_METHOD) export const openFileDiffNotificationType = new ProtocolNotificationType<OpenFileDiffParams, void>( OPEN_FILE_DIFF_NOTIFICATION_METHOD )