import { FC } from "react"; import { HeaderAction } from "./enhanced-table"; interface EnhancedTableHeaderActionProps { /** Header-level actions to show as buttons in the table header. */ headerActions: HeaderAction[]; /** Number of active filters (used to show a badge on filter buttons). */ numberOfFilters?: number; /** Callback invoked when the user clears all filters (clear icon). */ onClearFilters?: () => void; /** `data-testid` for the wrapper containing all header action buttons. */ testIdWrapper?: string; /** `data-testid` prefix for individual action buttons: `${prefix}-${index}`. */ testIdActionPrefix?: string; /** `data-testid` for the badge that shows number of filters. */ testIdFilterBadge?: string; /** `data-testid` for the clear-filters button/icon. */ testIdClearFilters?: string; } export declare const EnhancedTableHeaderAction: FC; export {};