import type { MarkdownInputFieldProps } from '../types/MarkdownInputFieldProps';
/**
 * 动作计算 Hook
 * 计算组件中各种动作相关的布尔值和计数
 */
export declare const useMarkdownInputFieldActions: (props: Pick<MarkdownInputFieldProps, 'enlargeable' | 'refinePrompt' | 'quickActionRender' | 'actionsRender' | 'toolsRender'>) => {
    hasEnlargeAction: boolean;
    hasRefineAction: boolean;
    hasCustomQuickAction: boolean;
    hasActionsRender: boolean;
    hasToolsRender: boolean;
    quickActionCount: number;
    auxiliaryActionCount: number;
    totalActionCount: number;
    isMultiRowLayout: boolean;
};
