export declare abstract class BotClient {
    botContext: any;
    userContext: any;
    constructor(botContext: any, userContext: any);
    /**
     * Implement to initialize any asynchronous components that your bot client relies on.
     */
    initialize(): Promise<void>;
    abstract speak(inputText: string): Promise<string>;
    abstract fetch(attribute: string): Promise<string>;
}
