import { BaseTypeProps } from '../_utils/interface';
export interface PopupProps extends BaseTypeProps {
    /**
     * 子项目样式
     */
    itemCls?: string;
    /**
     * 子项目选中样式
     */
    itemSelectCls?: string;
    /** 当前所选值 */
    value?: any;
    /** 显示的标题 */
    title?: string;
    /** 所有选项*/
    options?: {
        text: string;
        value: any;
    }[];
    /** 如果传递option值，发生变化会获得value值 */
    onChange?: (val: any, item: {
        text: string;
        value: any;
    }) => void;
    /**
     * 背景颜色
     * @default #fff
     */
    bgColor?: string;
    /**
     * icon图标
     */
    icon?: any;
    /**
     * 图标类名
     */
    arrowsCls?: string;
    /**
     * 图标颜色
     */
    arrowsColor?: string;
    /**
     * 图标大小
     */
    arrowsSize?: number;
    /**
     * 是否禁用菜单
     */
    disabled?: boolean;
    /**
     * 自定义点击事件，如果返回false，不响应展开折叠
     */
    onTap?: () => boolean | void;
    /**
     * 标题类名
     */
    titleCls?: string;
}
