UNPKG

@cutls/megalodon

Version:

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

35 lines (34 loc) 712 B
import { StatusTag } from './status' import { Emoji } from './emoji' 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 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 }