/**
 * Wire projection — public surface.
 *
 * Turns a runtime message list plus its {@link AgentConfig} into the gateway's
 * provider-neutral {@link Conversation}. The registry of per-role projectors is
 * exported for inspection and extension; most callers only need
 * {@link buildConversation}.
 */
export type { ProjectionContext, Projector } from "./projectors";
export { PROJECTORS, buildConversation } from "./projectors";
