# Library

**Noir.Classes.Library**: `NoirClass`

Represents a library.

***

```lua
Noir.Classes.Library:Init(name, shortDescription, longDescription, authors)
```

Initializes library class objects.

### Parameters

* `name`: string
* `shortDescription`: string
* `longDescription`: string
* `authors`: table\<integer, string>
