{{> header}}

{{> title}}

{{#with model}}

{{#if hasComment}}

{{> comment}}

{{/if}}

{{/with}}

{{#if model.typeParameters}}

Type parameters
===============

{{#with model.typeParameters}}

{{{typeParameterTable}}}

{{/with}}

{{/if}}

{{#ifShowTypeHierarchy}}

Hierarchy
=========

{{#with model.typeHierarchy}}

{{{hierarchy 0}}}

{{/with}}

{{/ifShowTypeHierarchy}}

{{#if model.implementedTypes}}

Implements
==========

{{#each model.implementedTypes}}
- {{{type}}}
{{/each}}

{{/if}}

{{#if model.implementedBy}}

Implemented by
==============

{{#each model.implementedBy}}
- {{{type}}}
{{/each}}

{{/if}}

{{#if model.signatures}}

Callable
========

{{#with model}}

{{#each signatures}}

{{name}}
--------

{{> member.signature showSources=true }}

{{/each}}

{{/with}}

{{/if}}

{{#if model.indexSignature}}

Indexable
---------

{{#with model}}

{{#with indexSignature}}

{{{indexSignatureTitle}}}

{{> comment}}

{{/with}}

{{/with}}

{{/if}}

{{#with model}}

{{> main}}

{{/with}}