app/api/auth/[...nextauth]/route.ts(18,7): error TS2322: Type '(profile: any, _tokens: any) => { id: string; name: any; email: any; image: any; }' is not assignable to type '(profile: any, tokens: TokenSetParameters) => Awaitable<User>'.
  Type '{ id: string; name: any; email: any; image: any; }' is not assignable to type 'Awaitable<User>'.
    Property 'role' is missing in type '{ id: string; name: any; email: any; image: any; }' but required in type 'User'.
app/api/trips/summary/route.ts(32,7): error TS2322: Type '{ date?: string | Date | Prisma.DateTimeFilter<"Trip"> | undefined; userId: number; }' is not assignable to type 'ExpenseWhereInput'.
  Types of property 'date' are incompatible.
    Type 'string | Date | DateTimeFilter<"Trip"> | undefined' is not assignable to type 'string | Date | DateTimeFilter<"Expense"> | undefined'.
      Type 'DateTimeFilter<"Trip">' is not assignable to type 'string | Date | DateTimeFilter<"Expense"> | undefined'.
        Type 'DateTimeFilter<"Trip">' is not assignable to type 'DateTimeFilter<"Expense">'.
          Type '"Trip"' is not assignable to type '"Expense"'.
prisma.config.ts(4,30): error TS2307: Cannot find module 'prisma/config' or its corresponding type declarations.
