{{{signatureTitle accessor}}}

{{> comment}}

{{#if typeParameters}}

{{#if showSources}}

Type parameters
~~~~~~~~~~~~~~~

{{else}}

Type parameters
~~~~~~~~~~~~~~~

{{/if}}

{{#with typeParameters}}

{{{typeParameterTable}}}

{{/with}}

{{/if}}

{{#if parameters}}

{{#if showSources}}

Parameters
~~~~~~~~~~

{{else}}

Parameters
~~~~~~~~~~

{{/if}}

{{#with parameters}}

{{{parameterTable}}}

{{/with}}

{{/if}}

{{#ifShowReturns}}

{{#if type}}

{{#if showSources}}

Returns
~~~~~~~

{{else}}

Returns
~~~~~~~

{{/if}}

{{#with type}}

{{{type 'all'}}}

{{/with}}

{{#if comment.returns}}

{{#with comment.returns}}

{{{comment}}}

{{/with}}

{{/if}}

{{#with type}}

{{#if declaration.signatures}}

{{#each declaration.signatures}}

{{> member.signature showSources=false }}

{{/each}}

{{/if}}

{{#if declaration.children}}

{{#with declaration.children}}

{{{propertyTable}}}

{{/with}}

{{/if}}

{{/with}}

{{/if}}

{{/ifShowReturns}}

{{#if showSources}}

{{> member.sources}}

{{/if}}
