import * as React from 'react'; import { IAdaptiveItem, ICanBeActive, Icon, IDropdownToggler, IHasCaption, IHasIcon } from '@epam/uui-core'; import { ClickableComponentProps } from '@epam/uui-components'; interface MainMenuButtonMods { /** * Defines component type. The primary button leads to the main pages of the site, and the secondary to the others. */ type?: 'primary' | 'secondary'; } export type MainMenuButtonProps = MainMenuButtonMods & IAdaptiveItem & IDropdownToggler & Omit & IHasIcon & IHasCaption & ICanBeActive & { /** Icon for drop-down toggler */ dropdownIcon?: Icon; /** Count value to be placed in component */ count?: React.ReactNode; }; export declare const MainMenuButton: React.ForwardRefExoticComponent & IHasIcon & IHasCaption & ICanBeActive & { /** Icon for drop-down toggler */ dropdownIcon?: Icon; /** Count value to be placed in component */ count?: React.ReactNode; } & React.RefAttributes>; export {}; //# sourceMappingURL=MainMenuButton.d.ts.map