import { Repository } from 'typeorm'; import { User } from './entities/user.entity'; export declare class UsersService { private usersRepository; constructor(usersRepository: Repository); create(username: string, email: string, password: string): Promise; findAll(): Promise; findOne(id: string): Promise; findByUsername(username: string): Promise; findByEmail(email: string): Promise; update(id: string, updateData: Partial): Promise; updateOnlineStatus(id: string, isOnline: boolean): Promise; }