import { AnchorHTMLAttributes, ButtonHTMLAttributes, DetailedHTMLProps, ReactNode, Ref } from "react"; export interface SidebarItemCustomProps { activeIcon?: ReactNode; icon?: ReactNode; active?: boolean; } export declare function getSidebarItemStyles({ active }: SidebarItemCustomProps): string; export interface SidebarItemLinkProps extends DetailedHTMLProps, HTMLAnchorElement>, SidebarItemCustomProps { } export declare function SidebarItemLink({ activeIcon, className, children, active, icon, ...rest }: SidebarItemLinkProps, ref: Ref): JSX.Element; export interface SidebarItemButtonProps extends DetailedHTMLProps, HTMLButtonElement>, SidebarItemCustomProps { } export declare function SidebarItemButton({ activeIcon, className, children, active, icon, ...rest }: SidebarItemButtonProps): JSX.Element;