import React from 'react';
import { WrappedComponentProps } from 'react-intl';
import { RangeSliderFactory } from '@kepler.gl/components';
import { AiAssistantConfig } from '../index';
export declare type AiAssistantConfigProps = {
    theme: any;
    aiAssistantConfig: AiAssistantConfig;
    updateAiAssistantConfig: (aiAssistantConfig: AiAssistantConfig) => void;
} & WrappedComponentProps;
declare function AiAssistantConfigFactory(RangeSlider: ReturnType<typeof RangeSliderFactory>): React.ForwardRefExoticComponent<{
    forwardedRef?: React.Ref<any> | undefined;
    aiAssistantConfig: AiAssistantConfig;
    updateAiAssistantConfig: (aiAssistantConfig: AiAssistantConfig) => void;
} & {
    theme?: any;
}>;
declare namespace AiAssistantConfigFactory {
    var deps: (typeof RangeSliderFactory)[];
}
export default AiAssistantConfigFactory;
