import { type RangeMessage } from "https://deno.land/x/earthstar@v10.0.0-beta.2/mod.ts";
definition:
| { type: "EMPTY_SET"; canRespond: boolean; }
| { type: "LOWER_BOUND"; value: DocThumbnail; }
| { type: "PAYLOAD"; payload: DocThumbnail; end?: { canRespond: boolean; upperBound: DocThumbnail; }; }
| { type: "EMPTY_PAYLOAD"; upperBound: DocThumbnail; }
| { type: "FINGERPRINT"; fingerprint: string; upperBound: DocThumbnail; }
| { type: "DONE"; upperBound: DocThumbnail; }
| { type: "TERMINAL"; }