Files
agentic-dev/packages/auth/src/application/repositories/users-repository.interface.ts

8 lines
246 B
TypeScript

import type { User } from "../../entities/user";
export interface IUsersRepository {
getUser(id: string): Promise<User | undefined>;
getUserByUsername(username: string): Promise<User | undefined>;
createUser(input: User): Promise<User>;
}