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;