import { DropdownMenuOption } from '../dropdown-menu';
import { IconSidebarLinkType } from './types';
import './icon-sidebar.less';
export declare enum ICON_SIDEBAR_POSITION {
    LEFT = "left",
    RIGHT = "right"
}
export type IconSidebarProps = {
    className?: string;
    options: DropdownMenuOption[];
    selected?: string | number;
    onSelect?: (option: DropdownMenuOption) => void;
    footerOption?: DropdownMenuOption;
    moreButtonText?: string;
    position?: ICON_SIDEBAR_POSITION;
    LinkComponent?: IconSidebarLinkType;
};
/**
 * @midnight-gray-supported
 * @uxr-only-supported
 * @alpine-light-supported
 */
declare function IconSidebar({ className, options, selected, onSelect, footerOption, position, moreButtonText, LinkComponent, }: IconSidebarProps): import("react/jsx-runtime").JSX.Element;
export default IconSidebar;
