// extend-request.d.ts declare global { namespace Express { interface UserInfo { email: string, email_verified: boolean, family_name: string, given_name: string, groups: string[], name: string, preferred_username: string, sub: string, } interface Request { getUserInfo(): Promise; noLogging: boolean|undefined; permissionDetails?: import('role-acl').Permission; } interface Response { initLogout(): boolean; } } } export {};