/**
 * Agent Session Repository Registry (port)
 *
 * Resolves the correct IAgentSessionRepository implementation for a given
 * AgentType. The concrete implementation lives in infrastructure and looks
 * providers up via per-provider DI tokens, but application-layer callers
 * only see this interface — they never touch tsyringe or concrete classes.
 *
 * Adding a new provider requires only registering a new token in the
 * container; this interface does not change.
 */
export {};
