import IConfig from '../../interfaces/IConfig'; export declare const getCustomStyles: (config: IConfig) => import("../../interfaces/IConfig").ICustomStyles; export declare const getInitialState: (config: IConfig) => any; export declare const getWidgets: (config: IConfig) => import("../../interfaces/IWidget").default[]; export declare const getCustomComponents: (config: IConfig) => import("../../interfaces/IConfig").ICustomComponents; export declare const getBotName: (config: IConfig) => string; export declare const getObject: (object: Object) => Object; export declare const getCustomMessages: (config: IConfig) => import("../../interfaces/IConfig").ICustomMessage; export declare const validateProps: (config: IConfig, MessageParser: any) => string[]; export declare const isConstructor: (func: any) => boolean;