11 lines
258 B
TypeScript
11 lines
258 B
TypeScript
import type { User as PUser } from '@prisma/client';
|
|
|
|
declare module '#auth-utils' {
|
|
// eslint-disable-next-line
|
|
interface User extends Pick<PUser, 'id' | 'role' | 'name'> {}
|
|
interface UserSession {
|
|
user: User;
|
|
loggedInAt: string | Date;
|
|
}
|
|
}
|