import type { ConnectorRemoteOutcome, ConnectorRetrySafety } from './definition.js'; export interface WebhookConnectorConfig { url: string; secret?: string; defaultHeaders?: Record; timeoutMs?: number; maxResponseBytes?: number; } export interface WebhookSendInput { payload: unknown; headers?: Record; url?: string; } export interface WebhookSendOutput { status: number; body: unknown; deliveredAt: number; bodyAvailable?: boolean; bodyError?: string; remoteOutcome?: ConnectorRemoteOutcome; retrySafety?: ConnectorRetrySafety; } //# sourceMappingURL=webhook.d.ts.map