@request-seal/core API
    Preparing search index...

    Type Alias ReplayStore

    ReplayStore: Readonly<
        {
            claim: (
                claim: ReplayClaim,
                context: Context,
            ) =>
                | ReplayStoreResult<"claimed" | "already_claimed">
                | Promise<ReplayStoreResult<"claimed" | "already_claimed">>;
            identity?: string;
            sweep: (
                now: number,
                context: Context,
            ) => ReplayStoreResult<number> | Promise<ReplayStoreResult<number>>;
        },
    >

    A caller-owned atomic claim and expiration-sweep port.