import { RootMessageTag } from "@skeldjs/constant"; import { HazelReader, HazelWriter } from "@skeldjs/hazel"; import { GameSettings } from "../../misc"; import { BaseRootMessage } from "./BaseRootMessage"; export declare class C2SHostGameMessage extends BaseRootMessage { readonly gameSettings: GameSettings; readonly filters: string[]; static messageTag: RootMessageTag; constructor(gameSettings: GameSettings, filters: string[]); static deserializeFromReader(reader: HazelReader): C2SHostGameMessage; serializeToWriter(writer: HazelWriter): void; clone(): C2SHostGameMessage; } export declare class S2CHostGameMessage extends BaseRootMessage { readonly gameId: number; static messageTag: RootMessageTag; constructor(gameId: number); static deserializeFromReader(reader: HazelReader): S2CHostGameMessage; serializeToWriter(writer: HazelWriter): void; clone(): S2CHostGameMessage; } //# sourceMappingURL=HostGame.d.ts.map