import type { Hook } from '../entity/Hook.ts'; import type { HookEvent } from '../entity/HookEvent.ts'; import type { TriggerHookTask } from '../entity/Task.ts'; export declare class HookTriggerService { private readonly hookRepository; private readonly packageRepository; private readonly distRepository; private readonly userRepository; private readonly httpClient; private readonly taskService; executeTask(task: TriggerHookTask): Promise; doExecuteTrigger(hook: Hook, payload: object): Promise; createTriggerPayload(task: TriggerHookTask, hookEvent: HookEvent, hook: Hook): Promise; }