# Types

### `StatsPostBody`

```typescript
export type StatsPostBody = {
    message: string;
}
```

### `StatsPostCallback`

```typescript
export type StatsPostCallback = (result: StatsPostResult) => void | Promise<void>;
```

### `StatsPostResult`

```typescript
export type StatsPostResult = {
    statusCode: number;
    body: StatsPostBody;
    message: string;
}
```

### `Review`

```typescript
export interface Review {
    content: string;
    stars: number;
    userId: string;
    botId: string;
}
```

### `IntervalPreset`

```typescript
export enum IntervalPreset {
    Default,
    Safe,
    SuperSafe,
    ExtraSafe,
    SuperOmegaSafe
}
```
