import { RawBodyRequest } from '@nestjs/common'; import { Request } from 'express'; import { ConfigService } from '@nestjs/config'; import { WebhookService } from './webhook.service'; import { WebhookPayloadDto } from './dto/webhook.dto'; export declare class WebhookController { private readonly webhookService; private readonly configService; private readonly logger; constructor(webhookService: WebhookService, configService: ConfigService); verifyWebhook(mode: string, token: string, challenge: string): string; handleWebhook(req: RawBodyRequest, payload: WebhookPayloadDto): Promise; private verifySignature; }