import React from 'react'; declare const Nav: React.ForwardRefExoticComponent>; export interface NavProps { activeItem?: NavItem; children?: React.ReactNode; className?: React.HTMLAttributes['className']; expanded?: boolean; /** * @description: There's two logo type: `expandedLogo` and `logo`. When `Nav` expanded, `expandedLogo` will be displayed. If your logo is small, you can use same logo. */ expandedLogo?: React.ReactNode; hasExpandButton?: boolean; items?: NavItem[]; logo?: React.ReactNode; /** * You can watch changes with this function. * @param isExpanded * @returns */ onExpandChange?: (isExpanded: boolean) => void; vertical?: boolean; } export interface NavItem { icon?: React.ReactNode; label: string; link: string; } export { Nav };