import { MouseEvent, PropsWithChildren, ReactNode } from "react"; import { ClassName } from "@helpers/types"; export interface MenuButtonProps extends ClassName { onClick?: (e: MouseEvent) => void; isOpen?: boolean; } type MenuPosition = "left" | "right"; interface MenuButtonInterface { onMenuClick?: (e: MouseEvent) => void; menu?: boolean | ReactNode; menuPosition?: MenuPosition; menuClassName?: string; isMenuOpen?: boolean; } export interface NavbarProps extends MenuButtonInterface, PropsWithChildren, ClassName { wrapperClassName?: string; leftContent?: ReactNode; } export {};