20 lines
283 B
TypeScript
20 lines
283 B
TypeScript
import 'express';
|
|
import 'express-session';
|
|
|
|
declare global {
|
|
namespace Express {
|
|
interface Request {
|
|
// populated by getSessionUser
|
|
user?: any;
|
|
}
|
|
}
|
|
}
|
|
|
|
declare module 'express-session' {
|
|
interface SessionData {
|
|
userId?: number | null;
|
|
}
|
|
}
|
|
|
|
export {};
|