{{#compact}} {{#unless hideName}}{{{wbr name}}}{{/unless}} {{#if typeParameters}} < {{#each typeParameters}} {{#if @index}}, {{/if}} {{name}} {{/each}} > {{/if}} <span class="tsd-signature-symbol">(</span> {{#each parameters}} {{#if @index}}, {{/if}} {{#if flags.isRest}}<span class="tsd-signature-symbol">...</span>{{/if}} {{name}} <span class="tsd-signature-symbol"> {{#if flags.isOptional}}?{{/if}} {{#if defaultValue}}?{{/if}} : </span> {{#with type}}{{>type}}{{/with}} {{/each}} <span class="tsd-signature-symbol">)</span> {{#if type}} <span class="tsd-signature-symbol">: </span> {{#with type}}{{>type}}{{/with}} {{/if}} {{/compact}}