elk/types/index.ts

26 wiersze
526 B
TypeScript
Czysty Zwykły widok Historia

2022-11-21 06:55:31 +00:00
import type { AccountCredentials, Emoji, Instance } from 'masto'
2022-11-15 15:48:23 +00:00
export interface AppInfo {
id: string
name: string
website: string | null
redirect_uri: string
client_id: string
client_secret: string
vapid_key: string
}
export interface UserLogin {
server: string
token: string
2022-11-24 15:48:52 +00:00
account: AccountCredentials
2022-11-15 15:48:23 +00:00
}
2022-11-16 16:11:08 +00:00
2022-11-17 07:35:42 +00:00
export type PaginatorState = 'idle' | 'loading' | 'done' | 'error'
2022-11-21 06:55:31 +00:00
export interface ServerInfo extends Instance {
server: string
timeUpdated: number
customEmojis?: Record<string, Emoji>
}