el.xwx.moe/types/next-auth.d.ts
2023-11-02 14:59:31 -04:00

27 lines
404 B
TypeScript

import NextAuth from "next-auth";
import { JWT } from "next-auth/jwt";
declare module "next-auth" {
interface Session {
user: {
id: number;
isSubscriber: boolean;
};
}
interface User {
id: number;
}
}
declare module "next-auth/jwt" {
interface JWT {
sub: string;
id: number;
isSubscriber: boolean;
iat: number;
exp: number;
jti: string;
}
}