import React from 'react'; import { AppBarProps } from '@material-ui/core'; import { ComponentExtra } from '../../types'; import { NavbarBrandType } from './components/Brand'; import { NavbarLanguageType } from './components/Language'; import { NavbarLanguageItemType } from './components/LanguageItem'; import { NavbarMenuType } from './components/Menu'; import { NavbarMenuItemType } from './components/MenuItem'; export interface NavbarProps extends AppBarProps { /** * The content of the Navbar. You can use the components provided * by the Navbar, or bring your owns. */ children?: React.ReactNode; /** * Ref forwarded to the HTML Root element. */ forwardedRef?: React.Ref; } export interface NavbarComponents { Brand: NavbarBrandType; Language: NavbarLanguageType; LanguageItem: NavbarLanguageItemType; Menu: NavbarMenuType; MenuItem: NavbarMenuItemType; } export declare type NavbarType = ComponentExtra; declare const NavbarExtra: ComponentExtra; export default NavbarExtra;