import { A as ActionsProps } from './Actions-752d7514.js'; import * as styled_components from 'styled-components'; import React from 'react'; declare type NavigationMenuProps = { children: React.ReactNode; openOnMobile?: boolean; responsive?: boolean; zIndex: number; }; declare const NavigationMenu: { ({ children, openOnMobile, responsive, zIndex, ...htmlAttributes }: NavigationMenuProps): JSX.Element; Header: styled_components.StyledComponent; Menu: ({ avatar: Avatar, icon, subtitle, title, onClick, }: { avatar: React.ReactElement>; subtitle?: string | undefined; title?: string | undefined; onClick?: (() => void) | undefined; icon?: any; }) => JSX.Element; Switcher: ({ actions, avatar: Avatar, fill, isLoading, subtitle, title, ...actionsProps }: ActionsProps & { avatar: React.ReactElement>; fill?: string | undefined; isLoading?: boolean | undefined; subtitle?: string | undefined; title?: string | undefined; }) => JSX.Element; Items: styled_components.StyledComponent; ItemsGroup: styled_components.StyledComponent; Item: ({ active, children, expanded, icon: Icon, label, responsive, tag, wrapper: Wrapper, }: { active?: boolean | undefined; children?: React.ReactNode; expanded?: boolean | undefined; icon?: React.ReactElement>; [x: number]: React.JSX.LibraryManagedAttributes>; [x: symbol]: React.JSX.LibraryManagedAttributes>; } & { theme?: any; }>, string | React.JSXElementConstructor> | undefined; label: string; responsive?: boolean | undefined; tag?: string | undefined; wrapper: React.FunctionComponent; }) => JSX.Element; Subitem: ({ active, label, wrapper: Wrapper }: { active?: boolean | undefined; label: string; wrapper: React.FunctionComponent; }) => JSX.Element; BottomItems: ({ children, ...containerProps }: Omit & { $zIndex?: number | undefined; }, "$zIndex"> & { children: React.ReactNode; zIndex: number; }) => JSX.Element; BottomItem: ({ active, icon, label, wrapper: Wrapper, }: { active?: boolean | undefined; icon?: React.ReactNode; label: string; wrapper: React.FunctionComponent; }) => JSX.Element; Footer: styled_components.StyledComponent; }; export { NavigationMenu as N };