import { AbstractSequenceStart } from "./abstract-sequence-start.js"; /** * A class representing the sequence start value sent with the CONNECTION_PLAYER server packet. * * @see * {@link ConnectionPlayerServerPacket} */ export declare class PingSequenceStart extends AbstractSequenceStart { private readonly _seq1; private readonly _seq2; private constructor(); /** * Returns the seq1 short value sent with the CONNECTION_PLAYER server packet. * * @returns The seq1 short value * * @see * {@link ConnectionPlayerServerPacket.seq1} */ get seq1(): number; /** * Returns the seq2 char value sent with the CONNECTION_PLAYER server packet. * * @returns The seq2 char value * * @see * {@link ConnectionPlayerServerPacket.seq1} */ get seq2(): number; /** * Creates an instance of `PingSequenceStart` from the values sent with the CONNECTION_PLAYER * server packet. * * @param seq1 - the seq1 short value sent with the CONNECTION_PLAYER server packet * @param seq2 - the seq2 char value sent with the CONNECTION_PLAYER server packet * @returns An instance of `PingSequenceStart` * * @see * */ static fromPingValues(seq1: number, seq2: number): PingSequenceStart; /** * Generates an instance of `PingSequenceStart` with a random value in the range `0-1757`. * * @returns An instance of `PingSequenceStart` */ static generate(): PingSequenceStart; } //# sourceMappingURL=ping-sequence-start.d.ts.map