export const AUTH_SYMBOLS = {
  IUsersRepository: Symbol.for("auth:IUsersRepository"),
  IAuthenticationService: Symbol.for("auth:IAuthenticationService"),
  // Use cases
  ISignInUseCase: Symbol.for("auth:ISignInUseCase"),
  ISignUpUseCase: Symbol.for("auth:ISignUpUseCase"),
  ISignOutUseCase: Symbol.for("auth:ISignOutUseCase"),
  // Controllers
  ISignInController: Symbol.for("auth:ISignInController"),
  ISignUpController: Symbol.for("auth:ISignUpController"),
  ISignOutController: Symbol.for("auth:ISignOutController"),
  // <gen:event-handler-symbols>
  // <gen:job-symbols>
  // <gen:realtime-handler-symbols>
} as const;
