UNPKG

fnbr

Version:

A library to interact with Epic Games' Fortnite HTTP and XMPP services

53 lines (52 loc) 1.36 kB
import Base from '../Base'; import EpicgamesServerStatusComponent from './EpicgamesServerStatusComponent'; import EpicgamesServerStatusIncident from './EpicgamesServerStatusIncident'; import type { EpicgamesServerStatusData } from '../../resources/structs'; import type Client from '../Client'; /** * Represents an Epicgames server status */ declare class EpicgamesServerStatus extends Base { /** * The status page's id */ id: string; /** * The status page's name */ name: string; /** * The status page's url */ url: string; /** * The last time the status page was updated */ updatedAt: Date; /** * The server status indicator */ statusIndicator: string; /** * The server status description */ statusDescription: string; /** * The status page's components */ components: EpicgamesServerStatusComponent[]; /** * The status page's incidents */ incidents: EpicgamesServerStatusIncident[]; /** * The status page's scheduled maintenances */ scheduledMainteances: EpicgamesServerStatusIncident[]; /** * @param client The main client * @param data The server status data */ constructor(client: Client, data: EpicgamesServerStatusData); } export default EpicgamesServerStatus;