UNPKG

n8n

Version:

n8n Workflow Automation Tool

26 lines (25 loc) 1.31 kB
import { Response } from 'express'; import { AuthService } from '../auth/auth.service'; import { PasswordUtility } from '../services/password.utility'; import { OwnerRequest } from '../requests'; import { SettingsRepository } from '../databases/repositories/settings.repository'; import { UserRepository } from '../databases/repositories/user.repository'; import { PostHogClient } from '../posthog'; import { UserService } from '../services/user.service'; import { Logger } from '../Logger'; import { EventService } from '../events/event.service'; export declare class OwnerController { private readonly logger; private readonly eventService; private readonly settingsRepository; private readonly authService; private readonly userService; private readonly passwordUtility; private readonly postHog; private readonly userRepository; constructor(logger: Logger, eventService: EventService, settingsRepository: SettingsRepository, authService: AuthService, userService: UserService, passwordUtility: PasswordUtility, postHog: PostHogClient, userRepository: UserRepository); setupOwner(req: OwnerRequest.Post, res: Response): Promise<import("../Interfaces").PublicUser>; dismissBanner(req: OwnerRequest.DismissBanner): Promise<{ success: boolean; }>; }