import { ReactNode } from 'react';
import { ActionBarActionItem, ActionBarButtonActionItem, ActionBarIconButtonActionItem } from '../ActionBar.types.js';
/**
 * Helper function to check if an action is an icon-button type
 */
export declare const isIconButtonAction: (action: ActionBarActionItem) => action is ActionBarIconButtonActionItem;
/**
 * Extract non-primary actions from dynamic actions array for mobile overflow
 */
export declare const extractMobileActionsFromArray: (actions: ActionBarActionItem[]) => ActionBarButtonActionItem[];
/**
 * Extract non-primary actions from static children for mobile overflow
 */
export declare const extractMobileActionsFromChildren: (children: ReactNode) => ActionBarButtonActionItem[];
