import React from 'react';
import './index.less';
interface IProps {
    children: React.ReactElement | ((open: boolean) => React.ReactElement);
    trigger?: React.ReactElement | ((open: boolean) => React.ReactElement);
    className?: string;
    style?: React.CSSProperties;
    hideFullIcon?: boolean;
    full?: boolean;
    modalTitle?: React.ReactNode;
    limit?: {
        top?: number;
        right?: number;
        left?: number;
        bottom?: number;
    };
    open?: boolean;
    onOpenChange?: (open: boolean) => void;
}
declare const AIAssistant: ({ modalTitle, open: visible, hideFullIcon, full: defaultFull, children, trigger, limit, className, style, onOpenChange }: IProps) => JSX.Element;
export default AIAssistant;
