import { HTMLAttributes } from 'react';
import { Properties } from '../data';
import '../styles.css';
export interface Props extends HTMLAttributes {
/** Array of objects with the following scructure:
* [{ icon?, title, style?, action?, submenu? }]
* - icon: [Optional], Type: IconDefinition (FontAwesome)
* - title: [Mandatory], Type: string
* - style: [Optional], Type: object
* - action: [Optional], Type: Function
* - submenu: [Optional], Properties[] (Recursive)
*/
menuItems?: Properties[];
}
/** A Navigation bar with a multilevel dynamic dropdown menu. */
export declare const NavBar: ({ menuItems, ...props }: Props) => JSX.Element;