import { Request } from "express"; import User from './user' import { JwtPayload } from "jsonwebtoken"; export interface UserTokenData { userId: User["id"] isAdmin?: boolean isTrainer?: boolean tokenType: "User" } export interface AuthedRequest extends Request { user?: UserTokenData }