export interface RefreshTokenStorage { save(userId: string, tokenHash: string, expiresAt: Date): Promise; findByUserId(userId: string): Promise; deleteByUserId(userId: string): Promise; deleteById(id: string): Promise; deleteExpired(): Promise; } export interface StoredRefreshToken { id: string; userId: string; tokenHash: string; expiresAt: Date; createdAt: Date; } //# sourceMappingURL=storage.d.ts.map