import { default as React } from 'react';
import { BaseProps } from '../../types';

export interface PageHeaderProps extends BaseProps {
    /** 标题文字 */
    title?: React.ReactNode;
    /** 标题左侧图标（20px Outline Bold） */
    iconLeft?: React.ReactNode;
    /** 标题右侧图标（20px Outline Bold） */
    iconRight?: React.ReactNode;
    /**
     * @deprecated 请使用 iconRight。保留用于向后兼容。
     * 标题右侧徽标/图标
     */
    titleBadge?: React.ReactNode;
    /** 副标题文字 */
    subtitle?: React.ReactNode;
    /** 按钮组（显示在副标题下方，paddingTop:20, gap:12） */
    buttonGroup?: React.ReactNode;
    /** 描述/链接区（显示在按钮组下方，paddingTop:12, gap:10） */
    description?: React.ReactNode;
    /** 是否显示底部分隔线（绝对定位 1px base_gray_007） */
    divider?: boolean;
    /**
     * 右侧操作区（非 Figma 标准槽位，兼容业务扩展）。
     * 与主内容区 flex 行排列，不参与内容 padding。
     */
    actions?: React.ReactNode;
}
export declare const PageHeader: React.ForwardRefExoticComponent<PageHeaderProps & React.RefAttributes<HTMLDivElement>>;
//# sourceMappingURL=PageHeader.d.ts.map