Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | import type { DefaultSession } from 'next-auth';
import type { Locale } from './common';
import type { SessionUser } from './user';
declare module 'next-auth' {
interface Session {
maxAge?: number;
user: SessionUser & DefaultSession['user'];
}
interface User extends SessionUser {}
}
declare module 'next-auth/jwt' {
interface JWT {
id?: string;
userName?: string;
firstName?: string;
lastName?: string;
role?: import('@prisma/client').UserRole;
locale?: Locale;
rememberMe?: boolean;
maxAge?: number;
}
}
|