@@ -4058,6 +4058,13 @@ declare namespace ts {
40584058 readonly includePackageJsonAutoImports?: "auto" | "on" | "off";
40594059 readonly provideRefactorNotApplicableReason?: boolean;
40604060 readonly jsxAttributeCompletionStyle?: "auto" | "braces" | "none";
4061+ readonly includeInlayParameterNameHints?: "none" | "literals" | "all";
4062+ readonly includeInlayParameterNameHintsWhenArgumentMatchesName?: boolean;
4063+ readonly includeInlayFunctionParameterTypeHints?: boolean;
4064+ readonly includeInlayVariableTypeHints?: boolean;
4065+ readonly includeInlayPropertyDeclarationTypeHints?: boolean;
4066+ readonly includeInlayFunctionLikeReturnTypeHints?: boolean;
4067+ readonly includeInlayEnumMemberValueHints?: boolean;
40614068 }
40624069 /** Represents a bigint literal value without requiring bigint support */
40634070 export interface PseudoBigInt {
@@ -5882,15 +5889,6 @@ declare namespace ts {
58825889 /** @deprecated Use includeCompletionsWithInsertText */
58835890 includeInsertTextCompletions?: boolean;
58845891 }
5885- interface InlayHintsOptions extends UserPreferences {
5886- readonly includeInlayParameterNameHints?: "none" | "literals" | "all";
5887- readonly includeInlayParameterNameHintsWhenArgumentMatchesName?: boolean;
5888- readonly includeInlayFunctionParameterTypeHints?: boolean;
5889- readonly includeInlayVariableTypeHints?: boolean;
5890- readonly includeInlayPropertyDeclarationTypeHints?: boolean;
5891- readonly includeInlayFunctionLikeReturnTypeHints?: boolean;
5892- readonly includeInlayEnumMemberValueHints?: boolean;
5893- }
58945892 type SignatureHelpTriggerCharacter = "," | "(" | "<";
58955893 type SignatureHelpRetriggerCharacter = SignatureHelpTriggerCharacter | ")";
58965894 interface SignatureHelpItemsOptions {
@@ -6694,7 +6692,7 @@ declare namespace ts {
66946692 cancellationToken: CancellationToken;
66956693 host: LanguageServiceHost;
66966694 span: TextSpan;
6697- preferences: InlayHintsOptions ;
6695+ preferences: UserPreferences ;
66986696 }
66996697}
67006698declare namespace ts {
@@ -9572,6 +9570,13 @@ declare namespace ts.server.protocol {
95729570 readonly jsxAttributeCompletionStyle?: "auto" | "braces" | "none";
95739571 readonly displayPartsForJSDoc?: boolean;
95749572 readonly generateReturnInDocTemplate?: boolean;
9573+ readonly includeInlayParameterNameHints?: "none" | "literals" | "all";
9574+ readonly includeInlayParameterNameHintsWhenArgumentMatchesName?: boolean;
9575+ readonly includeInlayFunctionParameterTypeHints?: boolean;
9576+ readonly includeInlayVariableTypeHints?: boolean;
9577+ readonly includeInlayPropertyDeclarationTypeHints?: boolean;
9578+ readonly includeInlayFunctionLikeReturnTypeHints?: boolean;
9579+ readonly includeInlayEnumMemberValueHints?: boolean;
95759580 }
95769581 interface CompilerOptions {
95779582 allowJs?: boolean;
0 commit comments