import { ResolvedHeaderItem } from './types.js'; /** * Props for {@link HeaderItemsRenderer}. * @internal */ export interface HeaderItemsRendererProps { /** The resolved, ordered header items to render. */ items: ResolvedHeaderItem[]; /** * Default size (px) applied to items that don't specify one. Lets each component pick its own * default (the dashboard uses 28). Defaults to {@link DEFAULT_HEADER_ITEM_SIZE}. */ defaultSize?: number; /** * Gap (px) rendered between adjacent header items. Defaults to `0` (no gap); the dashboard uses * `10` to match Fusion's spacing. */ gap?: number; } /** * Renders a resolved list of header items as a single horizontal flex row. */ export declare const HeaderItemsRenderer: ({ items, defaultSize, gap }: HeaderItemsRendererProps) => import("react/jsx-runtime").JSX.Element;