import { type CSSProperties, type ReactNode } from 'react'; export type CommandBloomNavItem = { disabled?: boolean; icon?: ReactNode; label: string; value: string; }; export type CommandBloomPanelItem = { disabled?: boolean; description?: string; label: string; value: string; }; export type CommandBloomNavProps = { ariaLabel?: string; className?: string; defaultSearchValue?: string; navItems?: CommandBloomNavItem[]; onNavItemSelect?: (value: string, item: CommandBloomNavItem) => void; onPanelItemSelect?: (value: string, item: CommandBloomPanelItem) => void; onSearchChange?: (value: string) => void; onSearchSubmit?: (value: string) => void; panelItems?: CommandBloomPanelItem[]; searchPlaceholder?: string; style?: CSSProperties; }; export declare const CommandBloomNav: ({ ariaLabel, className, defaultSearchValue, navItems, onNavItemSelect, onPanelItemSelect, onSearchChange, onSearchSubmit, panelItems, searchPlaceholder, style, }: CommandBloomNavProps) => import("react/jsx-runtime").JSX.Element;