import { Align, RenderFuncProp } from 'types'; export interface TopNavigationProps extends React.HTMLAttributes { fixed?: boolean; } export interface TopNavigationLogoProps extends React.AnchorHTMLAttributes { children: JSX.Element; } export interface TopNavigationGroupProps extends React.HTMLAttributes { align?: Align; } export interface TopNavigationLinkProps extends Omit, 'children'> { label: string; leftIcon?: JSX.Element; rightIcon?: JSX.Element; badge?: string | number | JSX.Element; selected?: boolean; renderFunc?: RenderFuncProp; }