{% import "lib/memberHelpers.html" as memberHelpers -%}
{% import "lib/paramList.html" as params -%}
  {{ {$ doc.valueParam.name $}_expression | {$ doc.pipeName $}
    {%- for param in doc.pipeParams %}
      {%- if param.isOptional or param.defaultValue !== undefined %} [{% endif %} : {$ param.name $}
    {%- endfor %}
    {%- for param in doc.pipeParams %}
      {%- if param.isOptional or param.defaultValue !== undefined %} ]{% endif %}
    {%- endfor %} }}
  {% if doc.valueParam.type %}
  Input value
  {$ params.renderParameters([doc.valueParam], 'pipe-parameters', 'pipe-parameter', true) $}
  {% endif %}
  {% if doc.pipeParams.length %}
  Parameters
  {$ params.renderParameters(doc.pipeParams, 'pipe-parameters', 'pipe-parameter', true) $}
  {% endif %}