lspeasy / core/src / LSPResultSchemas
Variable: LSPResultSchemas
ts
const LSPResultSchemas: {
callHierarchy/incomingCalls: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
callHierarchy/outgoingCalls: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
client/registerCapability: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
client/unregisterCapability: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
codeAction/resolve: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
codeLens/resolve: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
completionItem/resolve: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
documentLink/resolve: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
initialize: ZodObject<{
capabilities: ZodObject<{
callHierarchyProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{
workDoneProgress: ZodOptional<...>;
}, $strip>, ZodObject<{
documentSelector: ZodUnion<...>;
id: ZodOptional<...>;
workDoneProgress: ZodOptional<...>;
}, $strip>]>>;
codeActionProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{
codeActionKinds: ZodOptional<...>;
documentation: ZodOptional<...>;
resolveProvider: ZodOptional<...>;
workDoneProgress: ZodOptional<...>;
}, $strip>]>>;
codeLensProvider: ZodOptional<ZodObject<{
resolveProvider: ZodOptional<ZodBoolean>;
workDoneProgress: ZodOptional<ZodBoolean>;
}, $strip>>;
colorProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{
workDoneProgress: ZodOptional<...>;
}, $strip>, ZodObject<{
documentSelector: ZodUnion<...>;
id: ZodOptional<...>;
workDoneProgress: ZodOptional<...>;
}, $strip>]>>;
completionProvider: ZodOptional<ZodObject<{
allCommitCharacters: ZodOptional<ZodArray<ZodString>>;
completionItem: ZodOptional<ZodObject<{
labelDetailsSupport: ...;
}, $strip>>;
resolveProvider: ZodOptional<ZodBoolean>;
triggerCharacters: ZodOptional<ZodArray<ZodString>>;
workDoneProgress: ZodOptional<ZodBoolean>;
}, $strip>>;
declarationProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{
workDoneProgress: ZodOptional<...>;
}, $strip>, ZodObject<{
documentSelector: ZodUnion<...>;
id: ZodOptional<...>;
workDoneProgress: ZodOptional<...>;
}, $strip>]>>;
definitionProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{
workDoneProgress: ZodOptional<...>;
}, $strip>]>>;
diagnosticProvider: ZodOptional<ZodUnion<readonly [ZodObject<{
identifier: ZodOptional<...>;
interFileDependencies: ZodBoolean;
workDoneProgress: ZodOptional<...>;
workspaceDiagnostics: ZodBoolean;
}, $strip>, ZodObject<{
documentSelector: ZodUnion<...>;
id: ZodOptional<...>;
identifier: ZodOptional<...>;
interFileDependencies: ZodBoolean;
workDoneProgress: ZodOptional<...>;
workspaceDiagnostics: ZodBoolean;
}, $strip>]>>;
documentFormattingProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{
workDoneProgress: ZodOptional<...>;
}, $strip>]>>;
documentHighlightProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{
workDoneProgress: ZodOptional<...>;
}, $strip>]>>;
documentLinkProvider: ZodOptional<ZodObject<{
resolveProvider: ZodOptional<ZodBoolean>;
workDoneProgress: ZodOptional<ZodBoolean>;
}, $strip>>;
documentOnTypeFormattingProvider: ZodOptional<ZodObject<{
firstTriggerCharacter: ZodString;
moreTriggerCharacter: ZodOptional<ZodArray<ZodString>>;
}, $strip>>;
documentRangeFormattingProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{
rangesSupport: ZodOptional<...>;
workDoneProgress: ZodOptional<...>;
}, $strip>]>>;
documentSymbolProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{
label: ZodOptional<...>;
workDoneProgress: ZodOptional<...>;
}, $strip>]>>;
executeCommandProvider: ZodOptional<ZodObject<{
commands: ZodArray<ZodString>;
workDoneProgress: ZodOptional<ZodBoolean>;
}, $strip>>;
experimental: ZodOptional<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>>;
foldingRangeProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{
workDoneProgress: ZodOptional<...>;
}, $strip>, ZodObject<{
documentSelector: ZodUnion<...>;
id: ZodOptional<...>;
workDoneProgress: ZodOptional<...>;
}, $strip>]>>;
hoverProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{
workDoneProgress: ZodOptional<...>;
}, $strip>]>>;
implementationProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{
workDoneProgress: ZodOptional<...>;
}, $strip>, ZodObject<{
documentSelector: ZodUnion<...>;
id: ZodOptional<...>;
workDoneProgress: ZodOptional<...>;
}, $strip>]>>;
inlayHintProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{
resolveProvider: ZodOptional<...>;
workDoneProgress: ZodOptional<...>;
}, $strip>, ZodObject<{
documentSelector: ZodUnion<...>;
id: ZodOptional<...>;
resolveProvider: ZodOptional<...>;
workDoneProgress: ZodOptional<...>;
}, $strip>]>>;
inlineCompletionProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{
workDoneProgress: ZodOptional<...>;
}, $strip>]>>;
inlineValueProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{
workDoneProgress: ZodOptional<...>;
}, $strip>, ZodObject<{
documentSelector: ZodUnion<...>;
id: ZodOptional<...>;
workDoneProgress: ZodOptional<...>;
}, $strip>]>>;
linkedEditingRangeProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{
workDoneProgress: ZodOptional<...>;
}, $strip>, ZodObject<{
documentSelector: ZodUnion<...>;
id: ZodOptional<...>;
workDoneProgress: ZodOptional<...>;
}, $strip>]>>;
monikerProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{
workDoneProgress: ZodOptional<...>;
}, $strip>, ZodObject<{
documentSelector: ZodUnion<...>;
workDoneProgress: ZodOptional<...>;
}, $strip>]>>;
notebookDocumentSync: ZodOptional<ZodUnion<readonly [ZodObject<{
notebookSelector: ZodArray<...>;
save: ZodOptional<...>;
}, $strip>, ZodObject<{
id: ZodOptional<...>;
notebookSelector: ZodArray<...>;
save: ZodOptional<...>;
}, $strip>]>>;
positionEncoding: ZodOptional<ZodUnion<readonly [ZodLiteral<"utf-8">, ZodLiteral<"utf-16">, ZodLiteral<"utf-32">, ZodString]>>;
referencesProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{
workDoneProgress: ZodOptional<...>;
}, $strip>]>>;
renameProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{
prepareProvider: ZodOptional<...>;
workDoneProgress: ZodOptional<...>;
}, $strip>]>>;
selectionRangeProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{
workDoneProgress: ZodOptional<...>;
}, $strip>, ZodObject<{
documentSelector: ZodUnion<...>;
id: ZodOptional<...>;
workDoneProgress: ZodOptional<...>;
}, $strip>]>>;
semanticTokensProvider: ZodOptional<ZodUnion<readonly [ZodObject<{
full: ZodOptional<...>;
legend: ZodObject<..., ...>;
range: ZodOptional<...>;
workDoneProgress: ZodOptional<...>;
}, $strip>, ZodObject<{
documentSelector: ZodUnion<...>;
full: ZodOptional<...>;
id: ZodOptional<...>;
legend: ZodObject<..., ...>;
range: ZodOptional<...>;
workDoneProgress: ZodOptional<...>;
}, $strip>]>>;
signatureHelpProvider: ZodOptional<ZodObject<{
retriggerCharacters: ZodOptional<ZodArray<ZodString>>;
triggerCharacters: ZodOptional<ZodArray<ZodString>>;
workDoneProgress: ZodOptional<ZodBoolean>;
}, $strip>>;
textDocumentSync: ZodOptional<ZodUnion<readonly [ZodObject<{
change: ZodOptional<...>;
openClose: ZodOptional<...>;
save: ZodOptional<...>;
willSave: ZodOptional<...>;
willSaveWaitUntil: ZodOptional<...>;
}, $strip>, ZodUnion<readonly [ZodLiteral<...>, ZodLiteral<...>, ZodLiteral<...>]>]>>;
typeDefinitionProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{
workDoneProgress: ZodOptional<...>;
}, $strip>, ZodObject<{
documentSelector: ZodUnion<...>;
id: ZodOptional<...>;
workDoneProgress: ZodOptional<...>;
}, $strip>]>>;
typeHierarchyProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{
workDoneProgress: ZodOptional<...>;
}, $strip>, ZodObject<{
documentSelector: ZodUnion<...>;
id: ZodOptional<...>;
workDoneProgress: ZodOptional<...>;
}, $strip>]>>;
workspace: ZodOptional<ZodObject<{
fileOperations: ZodOptional<ZodObject<{
didCreate: ...;
didDelete: ...;
didRename: ...;
willCreate: ...;
willDelete: ...;
willRename: ...;
}, $strip>>;
textDocumentContent: ZodOptional<ZodUnion<readonly [..., ...]>>;
workspaceFolders: ZodOptional<ZodObject<{
changeNotifications: ...;
supported: ...;
}, $strip>>;
}, $strip>>;
workspaceSymbolProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{
resolveProvider: ZodOptional<...>;
workDoneProgress: ZodOptional<...>;
}, $strip>]>>;
}, $strip>;
serverInfo: ZodOptional<ZodObject<{
name: ZodString;
version: ZodOptional<ZodString>;
}, $strip>>;
}, $strip>;
inlayHint/resolve: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
shutdown: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
textDocument/codeAction: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
textDocument/codeLens: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
textDocument/colorPresentation: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
textDocument/completion: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
textDocument/declaration: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
textDocument/definition: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
textDocument/diagnostic: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
textDocument/documentColor: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
textDocument/documentHighlight: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
textDocument/documentLink: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
textDocument/documentSymbol: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
textDocument/foldingRange: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
textDocument/formatting: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
textDocument/hover: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
textDocument/implementation: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
textDocument/inlayHint: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
textDocument/inlineCompletion: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
textDocument/inlineValue: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
textDocument/linkedEditingRange: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
textDocument/moniker: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
textDocument/onTypeFormatting: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
textDocument/prepareCallHierarchy: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
textDocument/prepareRename: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
textDocument/prepareTypeHierarchy: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
textDocument/rangeFormatting: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
textDocument/rangesFormatting: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
textDocument/references: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
textDocument/rename: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
textDocument/selectionRange: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
textDocument/semanticTokens/full: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
textDocument/semanticTokens/full/delta: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
textDocument/semanticTokens/range: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
textDocument/signatureHelp: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
textDocument/typeDefinition: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
textDocument/willSaveWaitUntil: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
typeHierarchy/subtypes: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
typeHierarchy/supertypes: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
window/showDocument: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
window/showMessageRequest: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
window/workDoneProgress/create: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
workspace/applyEdit: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
workspace/codeLens/refresh: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
workspace/configuration: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
workspace/diagnostic: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
workspace/diagnostic/refresh: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
workspace/executeCommand: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
workspace/foldingRange/refresh: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
workspace/inlayHint/refresh: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
workspace/inlineValue/refresh: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
workspace/semanticTokens/refresh: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
workspace/symbol: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
workspace/textDocumentContent: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
workspace/textDocumentContent/refresh: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
workspace/willCreateFiles: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
workspace/willDeleteFiles: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
workspace/willRenameFiles: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
workspace/workspaceFolders: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
workspaceSymbol/resolve: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
};Defined in: packages/core/src/protocol/schemas.ts:2496
Result schema registry — maps a request method to its result schema.
Type Declaration
| Name | Type | Default value | Defined in |
|---|---|---|---|
callHierarchy/incomingCalls | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | CallHierarchyIncomingCallsResultSchema | packages/core/src/protocol/schemas.ts:2497 |
callHierarchy/outgoingCalls | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | CallHierarchyOutgoingCallsResultSchema | packages/core/src/protocol/schemas.ts:2498 |
client/registerCapability | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | ClientRegisterCapabilityResultSchema | packages/core/src/protocol/schemas.ts:2499 |
client/unregisterCapability | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | ClientUnregisterCapabilityResultSchema | packages/core/src/protocol/schemas.ts:2500 |
codeAction/resolve | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | CodeActionResolveResultSchema | packages/core/src/protocol/schemas.ts:2501 |
codeLens/resolve | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | CodeLensResolveResultSchema | packages/core/src/protocol/schemas.ts:2502 |
completionItem/resolve | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | CompletionItemResolveResultSchema | packages/core/src/protocol/schemas.ts:2503 |
documentLink/resolve | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | DocumentLinkResolveResultSchema | packages/core/src/protocol/schemas.ts:2504 |
initialize | ZodObject<{ capabilities: ZodObject<{ callHierarchyProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{ workDoneProgress: ZodOptional<...>; }, $strip>, ZodObject<{ documentSelector: ZodUnion<...>; id: ZodOptional<...>; workDoneProgress: ZodOptional<...>; }, $strip>]>>; codeActionProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{ codeActionKinds: ZodOptional<...>; documentation: ZodOptional<...>; resolveProvider: ZodOptional<...>; workDoneProgress: ZodOptional<...>; }, $strip>]>>; codeLensProvider: ZodOptional<ZodObject<{ resolveProvider: ZodOptional<ZodBoolean>; workDoneProgress: ZodOptional<ZodBoolean>; }, $strip>>; colorProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{ workDoneProgress: ZodOptional<...>; }, $strip>, ZodObject<{ documentSelector: ZodUnion<...>; id: ZodOptional<...>; workDoneProgress: ZodOptional<...>; }, $strip>]>>; completionProvider: ZodOptional<ZodObject<{ allCommitCharacters: ZodOptional<ZodArray<ZodString>>; completionItem: ZodOptional<ZodObject<{ labelDetailsSupport: ...; }, $strip>>; resolveProvider: ZodOptional<ZodBoolean>; triggerCharacters: ZodOptional<ZodArray<ZodString>>; workDoneProgress: ZodOptional<ZodBoolean>; }, $strip>>; declarationProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{ workDoneProgress: ZodOptional<...>; }, $strip>, ZodObject<{ documentSelector: ZodUnion<...>; id: ZodOptional<...>; workDoneProgress: ZodOptional<...>; }, $strip>]>>; definitionProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{ workDoneProgress: ZodOptional<...>; }, $strip>]>>; diagnosticProvider: ZodOptional<ZodUnion<readonly [ZodObject<{ identifier: ZodOptional<...>; interFileDependencies: ZodBoolean; workDoneProgress: ZodOptional<...>; workspaceDiagnostics: ZodBoolean; }, $strip>, ZodObject<{ documentSelector: ZodUnion<...>; id: ZodOptional<...>; identifier: ZodOptional<...>; interFileDependencies: ZodBoolean; workDoneProgress: ZodOptional<...>; workspaceDiagnostics: ZodBoolean; }, $strip>]>>; documentFormattingProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{ workDoneProgress: ZodOptional<...>; }, $strip>]>>; documentHighlightProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{ workDoneProgress: ZodOptional<...>; }, $strip>]>>; documentLinkProvider: ZodOptional<ZodObject<{ resolveProvider: ZodOptional<ZodBoolean>; workDoneProgress: ZodOptional<ZodBoolean>; }, $strip>>; documentOnTypeFormattingProvider: ZodOptional<ZodObject<{ firstTriggerCharacter: ZodString; moreTriggerCharacter: ZodOptional<ZodArray<ZodString>>; }, $strip>>; documentRangeFormattingProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{ rangesSupport: ZodOptional<...>; workDoneProgress: ZodOptional<...>; }, $strip>]>>; documentSymbolProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{ label: ZodOptional<...>; workDoneProgress: ZodOptional<...>; }, $strip>]>>; executeCommandProvider: ZodOptional<ZodObject<{ commands: ZodArray<ZodString>; workDoneProgress: ZodOptional<ZodBoolean>; }, $strip>>; experimental: ZodOptional<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>>; foldingRangeProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{ workDoneProgress: ZodOptional<...>; }, $strip>, ZodObject<{ documentSelector: ZodUnion<...>; id: ZodOptional<...>; workDoneProgress: ZodOptional<...>; }, $strip>]>>; hoverProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{ workDoneProgress: ZodOptional<...>; }, $strip>]>>; implementationProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{ workDoneProgress: ZodOptional<...>; }, $strip>, ZodObject<{ documentSelector: ZodUnion<...>; id: ZodOptional<...>; workDoneProgress: ZodOptional<...>; }, $strip>]>>; inlayHintProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{ resolveProvider: ZodOptional<...>; workDoneProgress: ZodOptional<...>; }, $strip>, ZodObject<{ documentSelector: ZodUnion<...>; id: ZodOptional<...>; resolveProvider: ZodOptional<...>; workDoneProgress: ZodOptional<...>; }, $strip>]>>; inlineCompletionProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{ workDoneProgress: ZodOptional<...>; }, $strip>]>>; inlineValueProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{ workDoneProgress: ZodOptional<...>; }, $strip>, ZodObject<{ documentSelector: ZodUnion<...>; id: ZodOptional<...>; workDoneProgress: ZodOptional<...>; }, $strip>]>>; linkedEditingRangeProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{ workDoneProgress: ZodOptional<...>; }, $strip>, ZodObject<{ documentSelector: ZodUnion<...>; id: ZodOptional<...>; workDoneProgress: ZodOptional<...>; }, $strip>]>>; monikerProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{ workDoneProgress: ZodOptional<...>; }, $strip>, ZodObject<{ documentSelector: ZodUnion<...>; workDoneProgress: ZodOptional<...>; }, $strip>]>>; notebookDocumentSync: ZodOptional<ZodUnion<readonly [ZodObject<{ notebookSelector: ZodArray<...>; save: ZodOptional<...>; }, $strip>, ZodObject<{ id: ZodOptional<...>; notebookSelector: ZodArray<...>; save: ZodOptional<...>; }, $strip>]>>; positionEncoding: ZodOptional<ZodUnion<readonly [ZodLiteral<"utf-8">, ZodLiteral<"utf-16">, ZodLiteral<"utf-32">, ZodString]>>; referencesProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{ workDoneProgress: ZodOptional<...>; }, $strip>]>>; renameProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{ prepareProvider: ZodOptional<...>; workDoneProgress: ZodOptional<...>; }, $strip>]>>; selectionRangeProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{ workDoneProgress: ZodOptional<...>; }, $strip>, ZodObject<{ documentSelector: ZodUnion<...>; id: ZodOptional<...>; workDoneProgress: ZodOptional<...>; }, $strip>]>>; semanticTokensProvider: ZodOptional<ZodUnion<readonly [ZodObject<{ full: ZodOptional<...>; legend: ZodObject<..., ...>; range: ZodOptional<...>; workDoneProgress: ZodOptional<...>; }, $strip>, ZodObject<{ documentSelector: ZodUnion<...>; full: ZodOptional<...>; id: ZodOptional<...>; legend: ZodObject<..., ...>; range: ZodOptional<...>; workDoneProgress: ZodOptional<...>; }, $strip>]>>; signatureHelpProvider: ZodOptional<ZodObject<{ retriggerCharacters: ZodOptional<ZodArray<ZodString>>; triggerCharacters: ZodOptional<ZodArray<ZodString>>; workDoneProgress: ZodOptional<ZodBoolean>; }, $strip>>; textDocumentSync: ZodOptional<ZodUnion<readonly [ZodObject<{ change: ZodOptional<...>; openClose: ZodOptional<...>; save: ZodOptional<...>; willSave: ZodOptional<...>; willSaveWaitUntil: ZodOptional<...>; }, $strip>, ZodUnion<readonly [ZodLiteral<...>, ZodLiteral<...>, ZodLiteral<...>]>]>>; typeDefinitionProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{ workDoneProgress: ZodOptional<...>; }, $strip>, ZodObject<{ documentSelector: ZodUnion<...>; id: ZodOptional<...>; workDoneProgress: ZodOptional<...>; }, $strip>]>>; typeHierarchyProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{ workDoneProgress: ZodOptional<...>; }, $strip>, ZodObject<{ documentSelector: ZodUnion<...>; id: ZodOptional<...>; workDoneProgress: ZodOptional<...>; }, $strip>]>>; workspace: ZodOptional<ZodObject<{ fileOperations: ZodOptional<ZodObject<{ didCreate: ...; didDelete: ...; didRename: ...; willCreate: ...; willDelete: ...; willRename: ...; }, $strip>>; textDocumentContent: ZodOptional<ZodUnion<readonly [..., ...]>>; workspaceFolders: ZodOptional<ZodObject<{ changeNotifications: ...; supported: ...; }, $strip>>; }, $strip>>; workspaceSymbolProvider: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodObject<{ resolveProvider: ZodOptional<...>; workDoneProgress: ZodOptional<...>; }, $strip>]>>; }, $strip>; serverInfo: ZodOptional<ZodObject<{ name: ZodString; version: ZodOptional<ZodString>; }, $strip>>; }, $strip> | InitializeResultSchema | packages/core/src/protocol/schemas.ts:2505 |
inlayHint/resolve | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | InlayHintResolveResultSchema | packages/core/src/protocol/schemas.ts:2506 |
shutdown | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | ShutdownResultSchema | packages/core/src/protocol/schemas.ts:2507 |
textDocument/codeAction | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | TextDocumentCodeActionResultSchema | packages/core/src/protocol/schemas.ts:2508 |
textDocument/codeLens | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | TextDocumentCodeLensResultSchema | packages/core/src/protocol/schemas.ts:2509 |
textDocument/colorPresentation | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | TextDocumentColorPresentationResultSchema | packages/core/src/protocol/schemas.ts:2510 |
textDocument/completion | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | TextDocumentCompletionResultSchema | packages/core/src/protocol/schemas.ts:2511 |
textDocument/declaration | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | TextDocumentDeclarationResultSchema | packages/core/src/protocol/schemas.ts:2512 |
textDocument/definition | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | TextDocumentDefinitionResultSchema | packages/core/src/protocol/schemas.ts:2513 |
textDocument/diagnostic | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | TextDocumentDiagnosticResultSchema | packages/core/src/protocol/schemas.ts:2514 |
textDocument/documentColor | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | TextDocumentDocumentColorResultSchema | packages/core/src/protocol/schemas.ts:2515 |
textDocument/documentHighlight | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | TextDocumentDocumentHighlightResultSchema | packages/core/src/protocol/schemas.ts:2516 |
textDocument/documentLink | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | TextDocumentDocumentLinkResultSchema | packages/core/src/protocol/schemas.ts:2517 |
textDocument/documentSymbol | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | TextDocumentDocumentSymbolResultSchema | packages/core/src/protocol/schemas.ts:2518 |
textDocument/foldingRange | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | TextDocumentFoldingRangeResultSchema | packages/core/src/protocol/schemas.ts:2519 |
textDocument/formatting | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | TextDocumentFormattingResultSchema | packages/core/src/protocol/schemas.ts:2520 |
textDocument/hover | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | TextDocumentHoverResultSchema | packages/core/src/protocol/schemas.ts:2521 |
textDocument/implementation | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | TextDocumentImplementationResultSchema | packages/core/src/protocol/schemas.ts:2522 |
textDocument/inlayHint | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | TextDocumentInlayHintResultSchema | packages/core/src/protocol/schemas.ts:2523 |
textDocument/inlineCompletion | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | TextDocumentInlineCompletionResultSchema | packages/core/src/protocol/schemas.ts:2524 |
textDocument/inlineValue | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | TextDocumentInlineValueResultSchema | packages/core/src/protocol/schemas.ts:2525 |
textDocument/linkedEditingRange | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | TextDocumentLinkedEditingRangeResultSchema | packages/core/src/protocol/schemas.ts:2526 |
textDocument/moniker | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | TextDocumentMonikerResultSchema | packages/core/src/protocol/schemas.ts:2527 |
textDocument/onTypeFormatting | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | TextDocumentOnTypeFormattingResultSchema | packages/core/src/protocol/schemas.ts:2528 |
textDocument/prepareCallHierarchy | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | TextDocumentPrepareCallHierarchyResultSchema | packages/core/src/protocol/schemas.ts:2529 |
textDocument/prepareRename | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | TextDocumentPrepareRenameResultSchema | packages/core/src/protocol/schemas.ts:2530 |
textDocument/prepareTypeHierarchy | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | TextDocumentPrepareTypeHierarchyResultSchema | packages/core/src/protocol/schemas.ts:2531 |
textDocument/rangeFormatting | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | TextDocumentRangeFormattingResultSchema | packages/core/src/protocol/schemas.ts:2532 |
textDocument/rangesFormatting | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | TextDocumentRangesFormattingResultSchema | packages/core/src/protocol/schemas.ts:2533 |
textDocument/references | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | TextDocumentReferencesResultSchema | packages/core/src/protocol/schemas.ts:2534 |
textDocument/rename | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | TextDocumentRenameResultSchema | packages/core/src/protocol/schemas.ts:2535 |
textDocument/selectionRange | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | TextDocumentSelectionRangeResultSchema | packages/core/src/protocol/schemas.ts:2536 |
textDocument/semanticTokens/full | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | TextDocumentSemanticTokensFullResultSchema | packages/core/src/protocol/schemas.ts:2537 |
textDocument/semanticTokens/full/delta | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | TextDocumentSemanticTokensFullDeltaResultSchema | packages/core/src/protocol/schemas.ts:2538 |
textDocument/semanticTokens/range | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | TextDocumentSemanticTokensRangeResultSchema | packages/core/src/protocol/schemas.ts:2539 |
textDocument/signatureHelp | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | TextDocumentSignatureHelpResultSchema | packages/core/src/protocol/schemas.ts:2540 |
textDocument/typeDefinition | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | TextDocumentTypeDefinitionResultSchema | packages/core/src/protocol/schemas.ts:2541 |
textDocument/willSaveWaitUntil | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | TextDocumentWillSaveWaitUntilResultSchema | packages/core/src/protocol/schemas.ts:2542 |
typeHierarchy/subtypes | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | TypeHierarchySubtypesResultSchema | packages/core/src/protocol/schemas.ts:2543 |
typeHierarchy/supertypes | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | TypeHierarchySupertypesResultSchema | packages/core/src/protocol/schemas.ts:2544 |
window/showDocument | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | WindowShowDocumentResultSchema | packages/core/src/protocol/schemas.ts:2545 |
window/showMessageRequest | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | WindowShowMessageRequestResultSchema | packages/core/src/protocol/schemas.ts:2546 |
window/workDoneProgress/create | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | WindowWorkDoneProgressCreateResultSchema | packages/core/src/protocol/schemas.ts:2547 |
workspace/applyEdit | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | WorkspaceApplyEditResultSchema | packages/core/src/protocol/schemas.ts:2548 |
workspace/codeLens/refresh | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | WorkspaceCodeLensRefreshResultSchema | packages/core/src/protocol/schemas.ts:2549 |
workspace/configuration | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | WorkspaceConfigurationResultSchema | packages/core/src/protocol/schemas.ts:2550 |
workspace/diagnostic | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | WorkspaceDiagnosticResultSchema | packages/core/src/protocol/schemas.ts:2551 |
workspace/diagnostic/refresh | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | WorkspaceDiagnosticRefreshResultSchema | packages/core/src/protocol/schemas.ts:2552 |
workspace/executeCommand | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | WorkspaceExecuteCommandResultSchema | packages/core/src/protocol/schemas.ts:2553 |
workspace/foldingRange/refresh | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | WorkspaceFoldingRangeRefreshResultSchema | packages/core/src/protocol/schemas.ts:2554 |
workspace/inlayHint/refresh | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | WorkspaceInlayHintRefreshResultSchema | packages/core/src/protocol/schemas.ts:2555 |
workspace/inlineValue/refresh | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | WorkspaceInlineValueRefreshResultSchema | packages/core/src/protocol/schemas.ts:2556 |
workspace/semanticTokens/refresh | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | WorkspaceSemanticTokensRefreshResultSchema | packages/core/src/protocol/schemas.ts:2557 |
workspace/symbol | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | WorkspaceSymbolResultSchema | packages/core/src/protocol/schemas.ts:2558 |
workspace/textDocumentContent | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | WorkspaceTextDocumentContentResultSchema | packages/core/src/protocol/schemas.ts:2559 |
workspace/textDocumentContent/refresh | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | WorkspaceTextDocumentContentRefreshResultSchema | packages/core/src/protocol/schemas.ts:2560 |
workspace/willCreateFiles | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | WorkspaceWillCreateFilesResultSchema | packages/core/src/protocol/schemas.ts:2561 |
workspace/willDeleteFiles | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | WorkspaceWillDeleteFilesResultSchema | packages/core/src/protocol/schemas.ts:2562 |
workspace/willRenameFiles | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | WorkspaceWillRenameFilesResultSchema | packages/core/src/protocol/schemas.ts:2563 |
workspace/workspaceFolders | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | WorkspaceWorkspaceFoldersResultSchema | packages/core/src/protocol/schemas.ts:2564 |
workspaceSymbol/resolve | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | WorkspaceSymbolResolveResultSchema | packages/core/src/protocol/schemas.ts:2565 |