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;