/// // @module: esnext // @Filename: /a.ts ////declare module "m" { //// export default class M {} ////} // @Filename: /b.ts ////declare module "m" { //// export default interface M {} ////} // @Filename: /c.ts /////**/ verify.completions({ marker: "", includes: { name: "M", source: "m", sourceDisplay: "m", text: "class M", kind: "class", kindModifiers: "export,declare", hasAction: true, sortText: completion.SortText.AutoImportSuggestions }, preferences: { includeCompletionsForModuleExports: true }, }); verify.applyCodeActionFromCompletion("", { name: "M", source: "m", description: `Import default 'M' from module "m"`, newFileContent: `import M from "m"; `, });