import { Brackets } from 'typeorm'; import { UserDTO } from '../../common/entities/UserDTO'; import { SearchQueryDTO } from '../../common/entities/SearchQueryDTO'; export declare class SessionContext { user: ContextUser; projectionQuery?: Brackets; projectionQueryForSubDir?: Brackets; hasDirectoryProjection: boolean; } export interface ContextUser extends UserDTO { overrideAllowBlockList?: boolean; allowQuery?: SearchQueryDTO; blockQuery?: SearchQueryDTO; }