Is there any sample of using TypeScript with KnockoutJS? I'm just curious as to how they would work together? Edit Here is what I have, seems to work declare var ko: any; declare var $: any; class ViewModel { x = ko.observable(10); y = ko.observable(10); } $(() => { ko.applyBindings(new ViewModel()); }); This generates into the following Javascript: var ViewModel = (function () { function ViewMode
{{#tags}}- {{label}}
{{/tags}}