import { Adapter } from 'koishi';
import { KoaContext } from 'koishi-thirdeye';
import type WeComBot from './index';
export declare class WeComAdapter extends Adapter.Server<WeComBot> {
    private xmlParser;
    private logger;
    private checkSignature;
    start(bot: WeComBot): Promise<void>;
    stop(bot: WeComBot): Promise<void>;
    koaGetHandler(ctx: KoaContext): Promise<void>;
    koaPostHandler(ctx: KoaContext): Promise<void>;
}
