11 lines
381 B
TypeScript
Executable File
11 lines
381 B
TypeScript
Executable File
import { User } from './user.entity';
|
|
import { Repository } from 'typeorm';
|
|
import { CreateUserDto } from './dto/create-user.dto';
|
|
export declare class UsersService {
|
|
private repo;
|
|
constructor(repo: Repository<User>);
|
|
findByName(name: string): Promise<User | null>;
|
|
findByEmail(email: string): Promise<User | null>;
|
|
create(dto: CreateUserDto): Promise<User>;
|
|
}
|