import { GameOverReason, RootMessageTag } from "@skeldjs/constant"; import { HazelReader, HazelWriter } from "@skeldjs/util"; import { BaseRootMessage } from "./BaseRootMessage"; export declare class EndGameMessage extends BaseRootMessage { static messageTag: RootMessageTag.EndGame; messageTag: RootMessageTag.EndGame; readonly gameId: number; readonly reason: GameOverReason; readonly showAd: boolean; constructor(gameId: number, reason: GameOverReason, showAd: boolean); static deserializeFromReader(reader: HazelReader): EndGameMessage; serializeToWriter(writer: HazelWriter): void; clone(): EndGameMessage; } //# sourceMappingURL=EndGame.d.ts.map