Consumer app must add native declarations but not documented
Ideally we shouldn't require the end user to add this. I'm not sure why they would need them. However we get type errors without adding
tns-platform-declarations and adding a declarations.d.ts file with
/// <reference path="./node_modules/tns-platform-declarations/android.d.ts" />
It seems somewhat reasonable to add the type defs as a dependency but seems unreasonable to ask users to add the declarations file for something that may not want to actually use. Need to research what others are doing here.