import * as botframework_directlinejs from 'botframework-directlinejs';
import { WebSpeechPonyfill } from 'botframework-webchat-api';
export { StrictStyleOptions, StyleOptions } from 'botframework-webchat-api';
export { Constants, createStore, createStoreWithDevTools, createStoreWithOptions } from 'botframework-webchat-core';
import * as internal from 'botframework-webchat-component/internal';
export { internal };
import botframework_webchat_component__default from 'botframework-webchat-component';
export { Components, concatMiddleware, createStyleSet, default, hooks, withEmoji } from 'botframework-webchat-component';

declare function createBrowserWebSpeechPonyfillFactory(): () => WebSpeechPonyfill;

declare const renderWebChat: any;
declare const version: string;
declare const buildInfo: {
    buildTool: string;
    moduleFormat: string;
    variant: string;
    version: string;
};
declare const createDirectLine: (options: any) => botframework_directlinejs.DirectLine;
declare const createDirectLineAppServiceExtension: (options: any) => Promise<any>;

export { buildInfo, createBrowserWebSpeechPonyfillFactory, createDirectLine, createDirectLineAppServiceExtension, renderWebChat, version };
