| 1234567891011121314151617181920 |
- import type { IUser } from '@growi/core';
- import type { Request } from 'express';
- import type { Document } from 'mongoose';
- export interface CrowiProperties {
- user?: IUser & Document,
- // eslint-disable-next-line @typescript-eslint/no-explicit-any
- crowi: any,
- session: any,
- // provided by csurf
- csrfToken: () => string,
- }
- export interface CrowiRequest extends CrowiProperties, Request {}
|