Can I declare a input var in a directive as required or even better as non-required? We have default value set to false here in example, but if I forget to declare in parent component template, then ng2 AoT says its an error:
@Input() serverWaiting: boolean = false;