import { Language, QuickChatMode, SendOption } from "@skeldjs/constant"; import { HazelReader, HazelWriter, VersionInfo } from "@skeldjs/util"; import { MessageDirection, PacketDecoder } from "../../PacketDecoder"; import { PlatformSpecificData } from "../../misc"; import { BaseRootPacket } from "./BaseRootPacket"; export declare class HelloPacket extends BaseRootPacket { readonly nonce: number; readonly clientVer: VersionInfo; readonly username: string; readonly auth: string | number; readonly language: Language; readonly chatMode: QuickChatMode; readonly platform: PlatformSpecificData; readonly friendCode?: string | undefined; static messageTag: SendOption.Hello; messageTag: SendOption.Hello; constructor(nonce: number, clientVer: VersionInfo, username: string, auth: string | number, language: Language, chatMode: QuickChatMode, platform: PlatformSpecificData, friendCode?: string | undefined); static deserializeFromReader(reader: HazelReader, direction: MessageDirection, decoder: PacketDecoder): HelloPacket; serializeToWriter(writer: HazelWriter): void; clone(): HelloPacket; } //# sourceMappingURL=Hello.d.ts.map