import { AgentSession } from '../../entities/agent-session.entity';

export interface SessionRepositoryPort {
  findById(id: string): Promise<AgentSession | null>;
  save(session: AgentSession): Promise<AgentSession>;
  findByTenant(tenantId: string): Promise<AgentSession[]>;
}
