{% import "macros.html" as macros %} {%- if property.isDirectiveInput -%}
{%- if property.directiveInputAlias -%} @Input({$ property.directiveInputAlias $}) {% else %} @Input() {%- endif -%}
{%- endif -%} {%- if property.isDirectiveOutput -%}
{%- if property.directiveOutputAlias -%} @Output({$ property.directiveOutputAlias $}) {% else %} @Output() {%- endif -%}
{%- endif -%} {%- if property.isDeprecated -%}
Deprecated
{%- endif -%}

{$ property.name $}{%- if property.isOptional -%}?{%- endif -%}: {$ property.type $}

{$ property.description | marked | safe $} {%- if property.deletionTarget -%} Deletion target: {$ property.deletionTarget $} {%- endif -%}