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

export type TopNavTitleExtraType = 'icon' | 'text' | 'tag';
export interface TopNavTitleExtraProps extends BaseProps {
    /** 类型，默认 text */
    type?: TopNavTitleExtraType;
    /** 文本内容（仅 type=text 生效），默认"文本" */
    text?: React.ReactNode;
    /** 左侧图标插槽（仅 type=text 生效） */
    iconLeft?: React.ReactNode;
    /** 右侧图标插槽（仅 type=text 生效） */
    iconRight?: React.ReactNode;
    /** 标签插槽（仅 type=tag 生效，通常放 MiniTag） */
    tag?: React.ReactNode;
    /** Icon 型专用：自定义图标 children */
    children?: React.ReactNode;
}
export declare const TopNavTitleExtra: React.ForwardRefExoticComponent<TopNavTitleExtraProps & React.RefAttributes<HTMLDivElement>>;
//# sourceMappingURL=TopNavTitleExtra.d.ts.map