import { Bot } from './bot-model';
import { Log } from './logger';
export interface Context {
    bot: Bot;
    log: Log;
}
export declare abstract class Channel {
    protected context: Context;
    constructor(context: Context);
    execute(body: any, parameters: any, handler: any): void;
}
