import React from 'react';
import { ButtonProps } from '@alifd/next/types/button';
interface PanelProps {
    /**  标题，string或者组件*/
    title?: React.ReactNode;
    /**  内容*/
    children?: React.ReactNode;
    /**  副标题，string或者组件*/
    subTitle?: React.ReactNode;
    /**  标题后的气泡提示，string或者组件*/
    tips?: React.ReactNode;
    /**  右侧按钮组的左侧额外内容渲染*/
    extra?: React.ReactNode;
    /**  右侧按钮组
     * title 为按钮的文案
     * 其他的api跟Button的api一致
     */
    buttons: ButtonProps[];
    /**  右侧按钮组的右侧额外内容渲染*/
    rightExtra?: React.ReactNode;
    className?: string;
    /** 是否去掉paddingBottom，便于给分页器腾出展示空间*/
    clearPaddingBottom?: boolean;
    /** 是否标记为嵌套容器，嵌套容器可以再次作为嵌套container的子组件，并适配样式*/
    isNest?: boolean;
    nest?: number;
    style?: React.CSSProperties;
}
declare function Panel(props: PanelProps): JSX.Element;
export default Panel;
