@cutls/megalodon
Version:
Mastodon, Pleroma, Misskey API client for node.js and browser
42 lines (41 loc) • 912 B
TypeScript
import { URLs } from './urls'
import { Stats } from './stats'
import { Account } from './account'
export type Instance = {
account_domain: string
approval_required: boolean
configuration: {
statuses: {
max_characters: number
max_media_attachments: number
characters_reserved_per_url: number
}
media_attachments: {
supported_mime_types: Array<string>
image_size_limit: number
image_matrix_limit: number
video_size_limit: number
video_frame_limit: number
video_matrix_limit: number
}
polls: {
max_options: number
max_characters_per_option: number
min_expiration: number
max_expiration: number
}
}
contact_account?: Account
description: string
email: string
invites_enabled: boolean
languages: Array<string>
max_toot_chars: number
registrations: boolean
stats: Stats
thumbnail: string | null
title: string
uri: string
urls: URLs
version: string
}