@@ -3868,7 +3868,7 @@ declare namespace ts {
3868
3868
readonly includeCompletionsForModuleExports?: boolean;
3869
3869
readonly includeAutomaticOptionalChainCompletions?: boolean;
3870
3870
readonly includeCompletionsWithInsertText?: boolean;
3871
- readonly importModuleSpecifierPreference?: "auto " | "relative" | "non-relative";
3871
+ readonly importModuleSpecifierPreference?: "shortest" | "external-non-relative " | "relative" | "non-relative";
3872
3872
/** Determines whether we import `foo/index.ts` as "foo", "foo/index", or "foo/index.js" */
3873
3873
readonly importModuleSpecifierEnding?: "auto" | "minimal" | "index" | "js";
3874
3874
readonly allowTextChangesInNewFiles?: boolean;
@@ -8984,7 +8984,7 @@ declare namespace ts.server.protocol {
8984
8984
* values, with insertion text to replace preceding `.` tokens with `?.`.
8985
8985
*/
8986
8986
readonly includeAutomaticOptionalChainCompletions?: boolean;
8987
- readonly importModuleSpecifierPreference?: "auto " | "relative" | "non-relative";
8987
+ readonly importModuleSpecifierPreference?: "shortest" | "external-non-relative " | "relative" | "non-relative";
8988
8988
/** Determines whether we import `foo/index.ts` as "foo", "foo/index", or "foo/index.js" */
8989
8989
readonly importModuleSpecifierEnding?: "auto" | "minimal" | "index" | "js";
8990
8990
readonly allowTextChangesInNewFiles?: boolean;
@@ -9360,6 +9360,7 @@ declare namespace ts.server {
9360
9360
private rootFileNames;
9361
9361
isOrphan(): boolean;
9362
9362
updateGraph(): boolean;
9363
+ hasRoots(): boolean;
9363
9364
markAsDirty(): void;
9364
9365
getScriptFileNames(): string[];
9365
9366
getLanguageService(): never;
0 commit comments