n8n
Version:
n8n Workflow Automation Tool
76 lines (75 loc) • 3.1 kB
TypeScript
import { EventService } from '../events/event.service';
import { Telemetry } from '../telemetry';
import { License } from '../License';
import { GlobalConfig } from '@n8n/config';
import { WorkflowRepository } from '../databases/repositories/workflow.repository';
import { NodeTypes } from '../NodeTypes';
import { SharedWorkflowRepository } from '../databases/repositories/sharedWorkflow.repository';
import { ProjectRelationRepository } from '../databases/repositories/projectRelation.repository';
import { EventRelay } from './event-relay';
export declare class TelemetryEventRelay extends EventRelay {
readonly eventService: EventService;
private readonly telemetry;
private readonly license;
private readonly globalConfig;
private readonly workflowRepository;
private readonly nodeTypes;
private readonly sharedWorkflowRepository;
private readonly projectRelationRepository;
constructor(eventService: EventService, telemetry: Telemetry, license: License, globalConfig: GlobalConfig, workflowRepository: WorkflowRepository, nodeTypes: NodeTypes, sharedWorkflowRepository: SharedWorkflowRepository, projectRelationRepository: ProjectRelationRepository);
init(): Promise<void>;
private teamProjectUpdated;
private teamProjectDeleted;
private teamProjectCreated;
private sourceControlSettingsUpdated;
private sourceControlUserStartedPullUi;
private sourceControlUserFinishedPullUi;
private sourceControlUserPulledApi;
private sourceControlUserStartedPushUi;
private sourceControlUserFinishedPushUi;
private licenseRenewalAttempted;
private variableCreated;
private externalSecretsProviderSettingsSaved;
private publicApiInvoked;
private publicApiKeyCreated;
private publicApiKeyDeleted;
private communityPackageInstalled;
private communityPackageUpdated;
private communityPackageDeleted;
private credentialsCreated;
private credentialsShared;
private credentialsUpdated;
private credentialsDeleted;
private ldapGeneralSyncFinished;
private ldapSettingsUpdated;
private ldapLoginSyncFailed;
private loginFailedDueToLdapDisabled;
private workflowCreated;
private workflowDeleted;
private workflowSharingUpdated;
private workflowSaved;
private workflowPostExecute;
private serverStarted;
private sessionStarted;
private instanceStopped;
private instanceOwnerSetup;
private firstProductionWorkflowSucceeded;
private firstWorkflowDataLoaded;
private userChangedRole;
private userRetrievedUser;
private userRetrievedAllUsers;
private userRetrievedExecution;
private userRetrievedAllExecutions;
private userRetrievedWorkflow;
private userRetrievedAllWorkflows;
private userUpdated;
private userDeleted;
private userInvited;
private userSignedUp;
private userSubmittedPersonalizationSurvey;
private emailFailed;
private userTransactionalEmailSent;
private userInviteEmailClick;
private userPasswordResetEmailClick;
private userPasswordResetRequestClick;
}