/// <reference types="@adonisjs/application/build/adonis-typings" />
import { ApplicationContract } from '@ioc:Adonis/Core/Application';
export default class WhatsAppProvider {
    protected app: ApplicationContract;
    static needsApplication: boolean;
    private config;
    constructor(app: ApplicationContract);
    register(): void;
    boot(): Promise<void>;
    private getVerifyTokenFromDb;
    private isValidWebhook;
    private getConfig;
    private handleMag91ApiWebhook;
    private handleCloudApiWebhook;
    private emitEvents;
}
