// @module: commonjs
// @target: es2015
// @strict: false
// @filename: types.ts
declare module "*.foo" {
  let everywhere: string;
}


// @filename: testA.ts
import { everywhere, onlyInA } from "a.foo";
declare module "a.foo" {
  let onlyInA: number;
}

// @filename: testB.ts
import { everywhere, onlyInA } from "b.foo"; // Error
