diff --git a/js/js.translator/testData/typescript-export/declarations/declarations.d.ts b/js/js.translator/testData/typescript-export/declarations/declarations.d.ts index 00aaafa6163..7b9b1612994 100644 --- a/js/js.translator/testData/typescript-export/declarations/declarations.d.ts +++ b/js/js.translator/testData/typescript-export/declarations/declarations.d.ts @@ -49,6 +49,11 @@ declare namespace JS_TESTS { get _varCustomWithField(): number; set _varCustomWithField(value: number); } + class A5 { + constructor(value: T); + get value(): T; + test(): T; + } const O0: { }; const O: { diff --git a/js/js.translator/testData/typescript-export/declarations/declarations.kt b/js/js.translator/testData/typescript-export/declarations/declarations.kt index a2e27e85a07..ff8b8f21c61 100644 --- a/js/js.translator/testData/typescript-export/declarations/declarations.kt +++ b/js/js.translator/testData/typescript-export/declarations/declarations.kt @@ -123,6 +123,10 @@ class A4 { set(value) { field = value * 10 } } +@JsExport +class A5(val value: T) { + fun test(): T = value +} @JsExport object O0