diff --git a/src/server/protocol.ts b/src/server/protocol.ts index 1f21dde2669ba..e8d5b285811f5 100644 --- a/src/server/protocol.ts +++ b/src/server/protocol.ts @@ -6,13 +6,21 @@ import type { EndOfLineState, FileExtensionInfo, HighlightSpanKind, + InlayHintKind, InteractiveRefactorArguments, OutputFile, + RefactorActionInfo, RefactorTriggerReason, RenameInfoFailure, RenameLocation, ScriptElementKind, ScriptKind, + SignatureHelpCharacterTypedReason, + SignatureHelpInvokedReason, + SignatureHelpParameter, + SignatureHelpRetriggerCharacter, + SignatureHelpRetriggeredReason, + SignatureHelpTriggerCharacter, SignatureHelpTriggerReason, SymbolDisplayPart, TextChange, @@ -30,7 +38,7 @@ import { } from "./_namespaces/ts.js"; // These types/enums used to be defined in duplicate here and exported. They are re-exported to avoid breaking changes. -export { ApplicableRefactorInfo, ClassificationType, CompletionsTriggerCharacter, CompletionTriggerKind, OrganizeImportsMode, RefactorTriggerReason, RenameInfoFailure, SemicolonPreference, SignatureHelpTriggerReason, SymbolDisplayPart, UserPreferences }; +export { ApplicableRefactorInfo, ClassificationType, CompletionsTriggerCharacter, CompletionTriggerKind, InlayHintKind, OrganizeImportsMode, RefactorActionInfo, RefactorTriggerReason, RenameInfoFailure, SemicolonPreference, SignatureHelpCharacterTypedReason, SignatureHelpInvokedReason, SignatureHelpParameter, SignatureHelpRetriggerCharacter, SignatureHelpRetriggeredReason, SignatureHelpTriggerCharacter, SignatureHelpTriggerReason, SymbolDisplayPart, UserPreferences }; type ChangeStringIndexSignature = { [K in keyof T]: string extends K ? NewStringIndexSignatureType : T[K]; }; type ChangePropertyTypes = { diff --git a/tests/baselines/reference/api/typescript.d.ts b/tests/baselines/reference/api/typescript.d.ts index b1ac4827d4fd1..214da03f12687 100644 --- a/tests/baselines/reference/api/typescript.d.ts +++ b/tests/baselines/reference/api/typescript.d.ts @@ -20,10 +20,18 @@ declare namespace ts { export import ClassificationType = ts.ClassificationType; export import CompletionsTriggerCharacter = ts.CompletionsTriggerCharacter; export import CompletionTriggerKind = ts.CompletionTriggerKind; + export import InlayHintKind = ts.InlayHintKind; export import OrganizeImportsMode = ts.OrganizeImportsMode; + export import RefactorActionInfo = ts.RefactorActionInfo; export import RefactorTriggerReason = ts.RefactorTriggerReason; export import RenameInfoFailure = ts.RenameInfoFailure; export import SemicolonPreference = ts.SemicolonPreference; + export import SignatureHelpCharacterTypedReason = ts.SignatureHelpCharacterTypedReason; + export import SignatureHelpInvokedReason = ts.SignatureHelpInvokedReason; + export import SignatureHelpParameter = ts.SignatureHelpParameter; + export import SignatureHelpRetriggerCharacter = ts.SignatureHelpRetriggerCharacter; + export import SignatureHelpRetriggeredReason = ts.SignatureHelpRetriggeredReason; + export import SignatureHelpTriggerCharacter = ts.SignatureHelpTriggerCharacter; export import SignatureHelpTriggerReason = ts.SignatureHelpTriggerReason; export import SymbolDisplayPart = ts.SymbolDisplayPart; export import UserPreferences = ts.UserPreferences;