import { Repository } from 'typeorm'; import { UserSession } from '../entity/user-session.entity'; export declare class UserSessionRepository { private userSessionRepo; constructor(userSessionRepo: Repository); findBySessionKey(sessionKey: string): Promise; findActiveSessionByUserId(userId: number): Promise; saveSession(session: UserSession): Promise; logoutSession(sessionKey: string): Promise; }