interface LabelledValue { label: string; } function printLabel(labelledObj: LabelledValue) { console.log(labelledObj.label); } let myObj = {size: 10, label: "Size 10 Object"}; printLabel(myObj);
Don't forget to use the dev flag!!! Yarn: yarn global add --dev typescript NPM: npm install -g --save-dev typescript