> For the complete documentation index, see [llms.txt](https://type.angular-package.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://type.angular-package.dev/type/constructor.md).

# Constructor

## `Constructor<Type>`

An instance of a type from the provided generic type variable [`Type`](#type).

{% code title="constructor.type.ts" %}

```typescript
type Constructor<Type> = new (...args: any[]) => Type;
```

{% endcode %}

### Generic type variables

#### `Type`

A generic type variable `Type` indicates the type of an instance.
