/// import { IStylableProps } from '../Generic.types'; export interface IMenuListProps extends IStylableProps { /** * A function that is called once by the MenuList component to deliver a function that, when called closes the menu. */ receiveCloseFunction?: (closeMenu: (id?: string) => void) => void; } export interface IMenuProps extends IStylableProps { /** * A string that is unique for this Menu child within the parent MenuList. */ id: string; /** * The content of the menu button */ buttonContent: React.ReactNode; } export interface ISectionProps extends IStylableProps { /** * An optional heading for the section. Though not required it is recommended. */ heading?: string; /** * If true the heading will be bolder. * @default false */ strong?: boolean; }