import { EntityId, SequenceNumber, SequenceNumberSet } from "../../common"; import { SubMessage } from "../SubMessage"; import { SubMessageView } from "../SubMessageView"; export declare class Gap implements SubMessage { readerEntityId: EntityId; writerEntityId: EntityId; gapStart: SequenceNumber; gapList: SequenceNumberSet; constructor(readerEntityId: EntityId, writerEntityId: EntityId, gapStart: SequenceNumber, gapList: SequenceNumberSet); write(output: DataView, offset: number, littleEndian: boolean): number; static size(gapListSize: number): number; } export declare class GapView extends SubMessageView { get readerEntityId(): EntityId; get writerEntityId(): EntityId; get gapStart(): SequenceNumber; get gapList(): SequenceNumberSet; } //# sourceMappingURL=Gap.d.ts.map