import { HeadersInit } from 'node-fetch'; import CurlSender from '../Transport/Curl/CurlSender'; import ResponseDto from '../Transport/Curl/ResponseDto'; import ProcessDto from '../Utils/ProcessDto'; export default class TopologyRunner { private _curlSender; constructor(_curlSender: CurlSender); static getWebhookUrl(topology: string, node: string, token: string): string; runByName(data: Record, topology: string, node: string, processDto: ProcessDto, _user?: string, _headers?: HeadersInit): Promise; runById(data: Record, topology: string, node: string, processDto: ProcessDto, _user?: string, _headers?: HeadersInit): Promise; private _run; }