import { IResponse } from '@kentico/kontent-core'; import { WebhookContracts } from '../contracts/webhook-contracts'; import { WebhookModels } from '../models/webhook/webhook.models'; import { WebhookResponses } from '../responses'; import { BaseMapper } from './base-mapper'; export declare class WebhookMapper extends BaseMapper { mapGetWebhookResponse(response: IResponse): WebhookResponses.GetWebhookResponse; mapAddWebhookResponse(response: IResponse): WebhookResponses.AddWebhookResponse; mapEnableWebhookResponse(response: IResponse): WebhookResponses.EnableWebhookResponse; mapDisableWebhookResponse(response: IResponse): WebhookResponses.DisableWebhookResponse; mapWebhooksListResponse(response: IResponse): WebhookResponses.WebhookListResponse; mapWebhook(rawWebhook: WebhookContracts.IWebhookContract): WebhookModels.Webhook; } export declare const webhookMapper: WebhookMapper;