=== tests/cases/compiler/server.ts === export class c { >c : Symbol(c, Decl(server.ts, 0, 0)) } export interface i { >i : Symbol(i, Decl(server.ts, 2, 1)) } export module m { >m : Symbol(m, Decl(server.ts, 4, 1)) export var x = 10; >x : Symbol(x, Decl(server.ts, 6, 14)) } export var x = 10; >x : Symbol(x, Decl(server.ts, 8, 10)) export module uninstantiated { >uninstantiated : Symbol(uninstantiated, Decl(server.ts, 8, 18)) } === tests/cases/compiler/client.ts === export { c } from "server"; >c : Symbol(c, Decl(client.ts, 0, 8)) export { c as c2 } from "server"; >c : Symbol(c2, Decl(client.ts, 1, 8)) >c2 : Symbol(c2, Decl(client.ts, 1, 8)) export { i, m as instantiatedModule } from "server"; >i : Symbol(i, Decl(client.ts, 2, 8)) >m : Symbol(instantiatedModule, Decl(client.ts, 2, 11)) >instantiatedModule : Symbol(instantiatedModule, Decl(client.ts, 2, 11)) export { uninstantiated } from "server"; >uninstantiated : Symbol(uninstantiated, Decl(client.ts, 3, 8)) export { x } from "server"; >x : Symbol(x, Decl(client.ts, 4, 8))