# Collaborator

## Extends

- `Collaborator`

### agentId?

```ts
optional agentId: string;
```

The id of agent that created the resource

#### Inherited from

```ts
bkper.Collaborator.agentId
```

***

### avatarUrl?

```ts
optional avatarUrl: string;
```

The Collaborator public avatar url

#### Inherited from

```ts
bkper.Collaborator.avatarUrl
```

***

### createdAt?

```ts
optional createdAt: string;
```

The creation timestamp, in milliseconds

#### Inherited from

```ts
bkper.Collaborator.createdAt
```

***

### email?

```ts
optional email: string;
```

The email of the Collaborator

#### Inherited from

```ts
bkper.Collaborator.email
```

***

### id?

```ts
optional id: string;
```

The unique id that identifies the Collaborator in the Book

#### Inherited from

```ts
bkper.Collaborator.id
```

***

### permission?

```ts
optional permission: "OWNER" | "EDITOR" | "POSTER" | "RECORDER" | "VIEWER" | "NONE";
```

The permission the Collaborator has in the Book

#### Inherited from

```ts
bkper.Collaborator.permission
```

***

### updatedAt?

```ts
optional updatedAt: string;
```

The last update timestamp, in milliseconds

#### Inherited from

```ts
bkper.Collaborator.updatedAt
```
