//#region src/domains/run/workflow/steps/webhookDeliverySteps.d.ts
declare function logStep(message: string, data: Record<string, unknown>): Promise<void>;
interface WebhookDeliveryAttemptResult {
  success: boolean;
  statusCode?: number;
  error?: string;
  blocked?: boolean;
}
declare function deliverWebhookStep(params: {
  destinationUrl: string;
  payload: Record<string, unknown>;
  headers?: Record<string, string> | null;
}): Promise<WebhookDeliveryAttemptResult>;
//#endregion
export { WebhookDeliveryAttemptResult, deliverWebhookStep, logStep };