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