import { Channel } from './channel';
import { Bot } from "./bot-model";
export declare class WeChat extends Channel {
    constructor(bot: Bot);
    execute(body: any, parameters: any, handler: any): Promise<{}>;
    sendMessage(toUser: any, message: any): Promise<{}>;
    postMessage(data: any): Promise<{}>;
    sendTypingMessage(toUser: any): Promise<{}>;
    accessToken(): Promise<{}>;
    uploadMedia(mediaUrl: any, type: any): Promise<{}>;
    verify(query: any): boolean;
}
