tests/cases/conformance/internalModules/DeclarationMerging/ClassAndModuleThatMergeWithModulesExportedStaticFunctionUsingClassPrivateStatics.ts(11,16): error TS2341: Property 'sfn' is private and only accessible within class 'clodule'. ==== tests/cases/conformance/internalModules/DeclarationMerging/ClassAndModuleThatMergeWithModulesExportedStaticFunctionUsingClassPrivateStatics.ts (1 errors) ==== class clodule { id: string; value: T; private static sfn(id: string) { return 42; } } module clodule { // error: duplicate identifier expected export function fn(x: T, y: T): number { return clodule.sfn('a'); ~~~~~~~~~~~ !!! error TS2341: Property 'sfn' is private and only accessible within class 'clodule'. } }