export interface MessageOptions {
    workspaceId: string;
    apiKey: string;
    zone: "LA" | "EU";
    customUrl?: string;
}
export declare class Message {
    private workspaceId;
    private apiKey?;
    private mcpUrl;
    private http;
    constructor(options: MessageOptions);
    onWhatsappMessage(params: {
        to: string;
        message: string;
    }): Promise<void>;
    onConversation(params: {
        to: string;
        template: string;
        variables?: Record<string, string>;
    }): Promise<void>;
    registerWebhook(params: {
        number: string;
        webhookUrl: string;
    }): Promise<void>;
    deleteWebhook(params: {
        number: string;
    }): Promise<void>;
}
