UNPKG

3.89 kBTypeScriptView Raw
1export * from 'vscode-languageserver-protocol';
2export { Converter as Code2ProtocolConverter, FileFormattingOptions } from './codeConverter';
3export { Converter as Protocol2CodeConverter } from './protocolConverter';
4export * from './features';
5export { PrepareCallHierarchySignature, CallHierarchyIncomingCallsSignature, CallHierarchyOutgoingCallsSignature, CallHierarchyMiddleware } from './callHierarchy';
6export { ProvideCodeActionsSignature, ResolveCodeActionSignature, CodeActionMiddleware } from './codeAction';
7export { ProvideCodeLensesSignature, ResolveCodeLensSignature, CodeLensMiddleware, CodeLensProviderShape } from './codeLens';
8export { ProvideDocumentColorsSignature, ProvideColorPresentationSignature, ColorProviderMiddleware } from './colorProvider';
9export { ProvideCompletionItemsSignature, ResolveCompletionItemSignature, CompletionMiddleware } from './completion';
10export { ConfigurationMiddleware, DidChangeConfigurationSignature, DidChangeConfigurationMiddleware, SynchronizeOptions } from './configuration';
11export { ProvideDeclarationSignature, DeclarationMiddleware } from './declaration';
12export { ProvideDefinitionSignature, DefinitionMiddleware } from './definition';
13export { vsdiag, ProvideDiagnosticSignature, ProvideWorkspaceDiagnosticSignature, DiagnosticProviderMiddleware, DiagnosticPullMode, DiagnosticPullOptions, DiagnosticProviderShape } from './diagnostic';
14export { ProvideDocumentHighlightsSignature, DocumentHighlightMiddleware } from './documentHighlight';
15export { ProvideDocumentLinksSignature, ResolveDocumentLinkSignature, DocumentLinkMiddleware } from './documentLink';
16export { ProvideDocumentSymbolsSignature, DocumentSymbolMiddleware } from './documentSymbol';
17export { ExecuteCommandSignature, ExecuteCommandMiddleware } from './executeCommand';
18export { FileOperationsMiddleware } from './fileOperations';
19export { ProvideFoldingRangeSignature, FoldingRangeProviderMiddleware } from './foldingRange';
20export { ProvideDocumentFormattingEditsSignature, ProvideDocumentRangeFormattingEditsSignature, ProvideOnTypeFormattingEditsSignature, FormattingMiddleware } from './formatting';
21export { ProvideHoverSignature, HoverMiddleware } from './hover';
22export { ProvideImplementationSignature, ImplementationMiddleware } from './implementation';
23export { ProvideInlayHintsSignature, ResolveInlayHintSignature, InlayHintsMiddleware, InlayHintsProviderShape } from './inlayHint';
24export { ProvideInlineValuesSignature, InlineValueMiddleware, InlineValueProviderShape } from './inlineValue';
25export { ProvideLinkedEditingRangeSignature, LinkedEditingRangeMiddleware } from './linkedEditingRange';
26export { NotebookDocumentOptions, NotebookDocumentMiddleware, NotebookDocumentSyncFeatureShape, VNotebookDocumentChangeEvent } from './notebook';
27export { ProvideReferencesSignature, ReferencesMiddleware } from './reference';
28export { ProvideRenameEditsSignature, PrepareRenameSignature, RenameMiddleware } from './rename';
29export { ProvideSelectionRangeSignature, SelectionRangeProviderMiddleware } from './selectionRange';
30export { DocumentSemanticsTokensSignature, DocumentSemanticsTokensEditsSignature, DocumentRangeSemanticTokensSignature, SemanticTokensMiddleware, SemanticTokensProviderShape } from './semanticTokens';
31export { ProvideSignatureHelpSignature, SignatureHelpMiddleware } from './signatureHelp';
32export { TextDocumentSynchronizationMiddleware, DidOpenTextDocumentFeatureShape, DidCloseTextDocumentFeatureShape, DidChangeTextDocumentFeatureShape, DidSaveTextDocumentFeatureShape } from './textSynchronization';
33export { ProvideTypeDefinitionSignature, TypeDefinitionMiddleware } from './typeDefinition';
34export { WorkspaceFolderMiddleware } from './workspaceFolder';
35export { ProvideWorkspaceSymbolsSignature, ResolveWorkspaceSymbolSignature, WorkspaceSymbolMiddleware } from './workspaceSymbol';
36export * from './client';