UNPKG

@n8n-plus/n8n-plus

Version:

n8n Workflow Automation Tool (plus edition)

13 lines (12 loc) 564 B
import { Logger } from '@n8n/backend-common'; import type { AuthenticatedRequest } from '@n8n/db'; import { UserRepository } from '@n8n/db'; import type { NextFunction, Response } from 'express'; export declare class LastActiveAtService { private readonly userRepository; private readonly logger; private readonly lastActiveCache; constructor(userRepository: UserRepository, logger: Logger); middleware(req: AuthenticatedRequest, _res: Response, next: NextFunction): Promise<void>; updateLastActiveIfStale(userId: string): Promise<void>; }