import { ReactNode } from 'react'; /** * Props for the Toolbar component. * All props are optional to maintain backward compatibility. */ export interface ToolbarProps { /** Slot rendered after the branding text (e.g., "Cloud" badge) */ brandingSlot?: ReactNode; /** Slot rendered before the action buttons (e.g., usage counter) */ beforeActionsSlot?: ReactNode; /** Slot rendered after all action buttons (e.g., auth/user menu) */ afterActionsSlot?: ReactNode; /** Slot rendered below the toolbar for remix/fork attribution banners */ remixInfoSlot?: ReactNode; /** Hide the "by Flojo" attribution link */ hideAttribution?: boolean; /** Hide the "My Workflows" library toggle button (for wrappers providing custom workflow management) */ hideWorkflowLibrary?: boolean; } export declare function Toolbar({ brandingSlot, beforeActionsSlot, afterActionsSlot, remixInfoSlot, hideAttribution, hideWorkflowLibrary, }?: ToolbarProps): import("react/jsx-runtime").JSX.Element;