fnbr
Version:
A library to interact with Epic Games' Fortnite HTTP and XMPP services
59 lines (58 loc) • 1.28 kB
TypeScript
import Base from '../Base';
import type Client from '../Client';
import type { EpicgamesServerStatusIncidentUpdate } from '../../resources/structs';
/**
* Represents an Epicgames server status
*/
declare class EpicgamesServerStatusIncident extends Base {
/**
* The incident's id
*/
id: string;
/**
* The incident's page id
*/
pageId: string;
/**
* The incident's name
*/
name: string;
/**
* The incident's status
*/
status: string;
/**
* The incident's impact
*/
impact: string;
/**
* The incident's short link
*/
shortLink: string;
/**
* The time when the incident was created
*/
createdAt: Date;
/**
* The last time when the incident was updated
*/
updatedAt?: Date;
/**
* The time when the incident was monitored
*/
monitoringAt?: Date;
/**
* The time when the incident was resolved
*/
resolvedAt?: Date;
/**
* The incident's updates
*/
incidentUpdates: EpicgamesServerStatusIncidentUpdate[];
/**
* @param client The main client
* @param data The server status data
*/
constructor(client: Client, data: any);
}
export default EpicgamesServerStatusIncident;