Typescript not seeing role as a valid attribute - Better Auth