UNPKG

n8n

Version:

n8n Workflow Automation Tool

18 lines (17 loc) 787 B
import { Push } from '../push'; import { Logger } from '../Logger'; import { UserService } from '../services/user.service'; import { CollaborationState } from '../collaboration/collaboration.state'; import { UserRepository } from '../databases/repositories/user.repository'; export declare class CollaborationService { private readonly logger; private readonly push; private readonly state; private readonly userService; private readonly userRepository; constructor(logger: Logger, push: Push, state: CollaborationState, userService: UserService, userRepository: UserRepository); handleUserMessage(userId: string, msg: unknown): Promise<void>; private handleWorkflowOpened; private handleWorkflowClosed; private sendWorkflowUsersChangedMessage; }