2021-12-28 10:42:08 +00:00
|
|
|
import { InstanceFollowStatus } from "./enums";
|
|
|
|
|
|
|
|
export interface IInstance {
|
|
|
|
domain: string;
|
|
|
|
hasRelay: boolean;
|
2023-12-20 16:52:27 +00:00
|
|
|
instanceName: string | null;
|
|
|
|
instanceDescription: string | null;
|
|
|
|
software: string | null;
|
|
|
|
softwareVersion: string | null;
|
2022-05-06 15:21:11 +00:00
|
|
|
relayAddress: string | null;
|
2021-12-28 10:42:08 +00:00
|
|
|
followerStatus: InstanceFollowStatus;
|
|
|
|
followedStatus: InstanceFollowStatus;
|
|
|
|
personCount: number;
|
|
|
|
groupCount: number;
|
|
|
|
followersCount: number;
|
|
|
|
followingsCount: number;
|
|
|
|
reportsCount: number;
|
|
|
|
mediaSize: number;
|
2022-07-12 08:55:28 +00:00
|
|
|
eventCount: number;
|
2021-12-28 10:42:08 +00:00
|
|
|
}
|