import { EntityId, SequenceNumberSet } from "../../common"; import { SubMessage } from "../SubMessage"; import { SubMessageView } from "../SubMessageView"; export declare enum AckNackFlags { Final = 2 } export declare class AckNack implements SubMessage { readerEntityId: EntityId; writerEntityId: EntityId; readerSNState: SequenceNumberSet; count: number; flags: AckNackFlags; constructor(readerEntityId: EntityId, writerEntityId: EntityId, readerSNState: SequenceNumberSet, count: number, flags: AckNackFlags); write(output: DataView, offset: number, littleEndian: boolean): number; } export declare class AckNackView extends SubMessageView { get final(): boolean; get readerEntityId(): EntityId; get writerEntityId(): EntityId; get readerSNState(): SequenceNumberSet; get count(): number; } //# sourceMappingURL=AckNack.d.ts.map