import { BaseResponses } from '../base-responses';
import { WebhookContracts } from '../../contracts/webhook-contracts';
import { WebhookModels } from '../../models/webhook/webhook.models';
export declare namespace WebhookResponses {
    class GetWebhookResponse extends BaseResponses.BaseContentManagementResponse<WebhookContracts.IGetWebhookContract, WebhookModels.Webhook> {
        constructor(debug: BaseResponses.IContentManagementResponseDebug, rawData: WebhookContracts.IGetWebhookContract, data: WebhookModels.Webhook);
    }
    class AddWebhookResponse extends BaseResponses.BaseContentManagementResponse<WebhookContracts.IAddWebhookContract, WebhookModels.Webhook> {
        constructor(debug: BaseResponses.IContentManagementResponseDebug, rawData: WebhookContracts.IAddWebhookContract, data: WebhookModels.Webhook);
    }
    class WebhookListResponse extends BaseResponses.BaseContentManagementResponse<WebhookContracts.IWebhookListContract, {
        webhooks: WebhookModels.Webhook[];
    }> {
        constructor(debug: BaseResponses.IContentManagementResponseDebug, rawData: WebhookContracts.IWebhookListContract, data: {
            webhooks: WebhookModels.Webhook[];
        });
    }
}
