import { CapabilityWebhook } from './CapabilityWebhook.mjs';

/**
 * Represents a bulk capability configuration containing webhooks.
 */
type CapabilityBulk = {
    /**
     * Webhook configuration for proactive-connect related events.
     */
    webhooks: {
        /**
         * URL for listing status related to bulk operations.
         */
        listStatusUrl: CapabilityWebhook;
        /**
         * URL for running status related to bulk operations.
         */
        runStatusUrl: CapabilityWebhook;
    };
};

export type { CapabilityBulk };
