feat(auth): add IUsersRepository + IAuthenticationService interfaces

This commit is contained in:
2026-05-05 00:39:01 +02:00
parent ceffd05063
commit 95e80ef62c
2 changed files with 21 additions and 0 deletions

View File

@@ -0,0 +1,7 @@
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>;
}