declare module A {}
declare module "./a/b.js" {}
declare module A {
  declare var x: number;
}
declare module A {
  declare function foo(): number;
}
declare module A {
  declare class B {
    foo(): number
  }
}
declare module A {
  declare module.exports: {
    foo(): number
  }
}