PR Summary

What problems was I solving

The Queue type was being re-exported from the public index.ts of the iterable-event-log package even though it had no external consumers and was only used internally via relative imports. This dead export created unnecessary surface area and could mislead consumers about what the package publicly supports.

What user-facing changes did I ship

None. This change only reduces the package's public API surface; it does not alter any runtime behavior or available functionality.

How I implemented it

Removed the single export type { Queue } from './queue'; line from architect/iterable-event-log/main/index.ts. The Queue interface and its internal implementations remain intact and continue to be imported through their existing relative paths.

Description for the changelog

Removed the unused Queue type re-export from the iterable-event-log package public index. Internal consumers of Queue are unaffected as they import it via relative paths.

Iterable Event Log Public Surface

low1 file
Remove the dead public re-export of the `Queue` type from the iterable-event-log package index.