artmapper
Version:
Spring Boot clone for Node.js with TypeScript/JavaScript - JPA-like ORM, Lombok decorators, dependency injection, and MySQL support
12 lines • 529 B
TypeScript
import { User } from '../entity/User';
export declare class UserService {
private userRepository;
createUser(userData: Partial<User>): Promise<User>;
getUserById(id: number): Promise<User | null>;
getAllUsers(): Promise<User[]>;
getUserByUsername(username: string): Promise<User | null>;
getUserByEmail(email: string): Promise<User | null>;
updateUser(id: number, userData: Partial<User>): Promise<User | null>;
deleteUser(id: number): Promise<boolean>;
}
//# sourceMappingURL=UserService.d.ts.map