import type { Logger } from '@n8n/backend-common'; import type { SystemTask } from '@n8n/decorators'; import type { ClaimedTask, DispatchDecision, DispatchReporter, TaskHandler } from '@n8n/scheduler'; import type { Tracing } from 'n8n-core'; import type { EventService } from '../../events/event.service'; export declare class SystemTaskHandler implements TaskHandler { private readonly systemTask; private readonly shutdownSignal; private readonly logger; private readonly eventService; private readonly tracing; private readonly onRunError; constructor(systemTask: SystemTask, shutdownSignal: AbortSignal, logger: Logger, eventService: EventService, tracing: Tracing, onRunError: (error: unknown) => void); execute(task: ClaimedTask, report: DispatchReporter): Promise; }