sunrise-cms/types/user.types.ts

20 lines
311 B
TypeScript

declare global {
export interface User {
userName: string
userProperties?: UserProperties
}
}
export interface UserProperties {
apiKey: string
canUpdate: boolean
canUpdateWorkOrders: boolean
isAdmin: boolean
}
declare module 'express-session' {
interface Session {
user?: User
}
}