import { type ReactNode } from 'react'; export interface SecondaryBarItem { key: string; label: string; icon?: string; /** Deshabilitada con su motivo (no desaparece). */ blockedReason?: string; run: () => unknown; } export interface DocumentSecondaryBarProps { items?: SecondaryBarItem[]; /** Modelo + registro: resuelven las acciones aportadas por addons. */ model?: string; record?: Record | null; /** Controles extra del host (al final). */ children?: ReactNode; className?: string; } export declare function DocumentSecondaryBar({ items, model, record, children, className }: DocumentSecondaryBarProps): import("react").JSX.Element | null; //# sourceMappingURL=secondary-bar.d.ts.map