# Configuration

## Concepts

* It is a stereotype of *Component.* They provide the same functionality as a regular component, but it exists for design purposes in order to keep [SOLID](https://en.wikipedia.org/wiki/SOLID) principles.

## Usage

**Syntax:**

```typescript
@Configuration()
```

Example

```typescript
import { Configuration } from "https://deno.land/x/mandarinets/mod.ts";

@Configuration()
export class MyConfiguration {
}
```
