{{{signatureTitle accessor}}}

{{#with comment}}

{{#if hasVisibleComponent}}

{{{comments this true false}}}

{{/if}}

{{/with}}

{{#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}}

{{#with comment}}

{{{returns this}}}

{{/with}}

{{#with type}}

{{#if declaration.signatures}}

{{#each declaration.signatures}}

{{> member.signature showSources=false }}

{{/each}}

{{/if}}

{{#if declaration.children}}

{{#with declaration.children}}

{{{typeDeclarationMembers}}}

{{/with}}

{{/if}}

{{/with}}

{{/if}}

{{/ifShowReturns}}

{{#with comment}}

{{#if hasVisibleComponent}}

{{{comments this false true}}}

{{/if}}

{{/with}}

{{#if showSources}}

{{> member.sources}}

{{/if}}
