UNPKG

@cutls/megalodon

Version:

Mastodon, Pleroma, Misskey API client for node.js and browser

36 lines (35 loc) 741 B
import { Emoji } from './emoji' import { StatusTag } from './status' export type Announcement = { id: string content: string starts_at: string | null ends_at: string | null published: boolean all_day: boolean published_at: string updated_at: string | null read: boolean | null mentions: Array<AnnouncementAccount> statuses: Array<AnnouncementStatus> tags: Array<StatusTag> emojis: Array<Emoji> reactions: Array<AnnouncementReaction> } export type AnnouncementAccount = { id: string username: string url: string acct: string } export type AnnouncementStatus = { id: string url: string } export type AnnouncementReaction = { name: string count: number me: boolean | null url: string | null static_url: string | null }