import React from 'react'; import { HeaderMenuItem } from './HeaderMenuHover'; import { NavLinkProps } from './NavLink'; export interface node { [key: number]: React.ReactNode; } export interface HeaderColors { [key: string]: string; } interface HeaderProps { absolute?: boolean; borderBottom?: boolean; color: string; fullWidth?: boolean; isAuthenticated?: boolean; menuItems?: HeaderMenuItem[]; linkComponent?: React.FC; homeLink?: React.FC<{ color: string; }>; isRegistry?: boolean; extras?: JSX.Element; websiteExtras?: JSX.Element; onSignup?: () => void; onLogin?: () => void; onLogout?: () => void; pathname?: string; transparent?: boolean; } export default function Header({ transparent, color, menuItems, isAuthenticated, onSignup, onLogin, onLogout, linkComponent, homeLink: HomeLink, isRegistry, borderBottom, absolute, fullWidth, pathname, extras, websiteExtras, }: HeaderProps): JSX.Element; export {};