import type { DefaultSession, DefaultUser } from 'next-auth'; declare module 'next-auth' { interface User extends DefaultUser { username?: string; } interface Session { user: { username?: string; } & DefaultSession['user']; } } declare module 'next-auth/jwt' { interface JWT { username?: string; } }