wildebeest/backend/src/types/notification.ts

23 wiersze
464 B
TypeScript

import type { MastodonAccount } from 'wildebeest/backend/src/types/account'
import type { MastodonStatus } from 'wildebeest/backend/src/types/status'
export type NotificationType =
| 'mention'
| 'status'
| 'reblog'
| 'follow'
| 'follow_request'
| 'favourite'
| 'poll'
| 'update'
| 'admin.sign_up'
| 'admin.report'
export type Notification = {
id: string
type: NotificationType
created_at: string
account: MastodonAccount
status?: MastodonStatus
}