/** * 单个互动按钮的数据结构。 */ export interface ShowtimeActionItem { /** 按钮唯一标识,会作为事件回传值使用。 */ key: string; /** 按钮显示文案。 */ label: string; /** 预设图标类型。 */ icon?: 'share' | 'like' | 'update' | 'follow'; /** 是否处于激活态,例如点赞后的高亮状态。 */ active?: boolean; /** 按钮补充计数,可用于点赞数或提醒数。 */ count?: string | number; /** 是否禁用当前按钮。 */ disabled?: boolean; /** 预留的视觉强调类型。 */ accent?: 'default' | 'danger' | 'brand'; } /** * 操作栏组件对外 props。 */ export interface ShowtimeActionBarProps { /** 左侧互动按钮列表;不传时使用默认的分享、点赞、求更新。 */ items?: ShowtimeActionItem[]; /** 关注按钮未激活时的文案。 */ followLabel?: string; /** 关注按钮激活后的文案。 */ followedLabel?: string; /** 初始关注状态。 */ followActive?: boolean; /** 是否启用点击反馈动画。 */ animated?: boolean; } export declare const DEFAULT_SHOWTIME_ACTION_BAR_ITEMS: ShowtimeActionItem[]; export declare const DEFAULT_SHOWTIME_ACTION_BAR_PROPS: Required>;