import { EndGameIntent, GameOverReason, RoomGameEndEvent as SkeldjsRoomGameEndEvent } from "@skeldjs/core"; import { CancelableEvent } from "@skeldjs/events"; import { Room } from "../../../worker"; export declare class RoomGameEndEvent extends SkeldjsRoomGameEndEvent implements CancelableEvent { readonly room: Room; readonly reason: GameOverReason; readonly intent?: EndGameIntent<{}> | undefined; canceled: boolean; constructor(room: Room, reason: GameOverReason, intent?: EndGameIntent<{}> | undefined); cancel(): void; }