carbon-react
Version:
A library of reusable React components for easily building user interfaces.
25 lines (24 loc) • 1.81 kB
TypeScript
declare const Menu: import("styled-components").StyledComponent<"ul", any, {
theme: object;
} & {
isOpen: boolean;
submenuLeft: boolean;
iconLeft: boolean;
}, "theme">;
declare const StyledMenuItemInnerText: import("styled-components").StyledComponent<"div", any, {}, never>;
declare const StyledMenuItem: import("styled-components").StyledComponent<"button", any, {
isDisabled: boolean;
}, never>;
declare const StyledMenuItemWrapper: import("styled-components").StyledComponent<"li", any, {}, never>;
declare const MenuItemDivider: import("styled-components").StyledComponent<"li", any, {
"data-element": string;
}, "data-element">;
declare const MenuButton: import("styled-components").StyledComponent<"div", any, {
theme: object;
}, "theme">;
declare const ButtonIcon: import("styled-components").StyledComponent<import("react").ForwardRefExoticComponent<import("../icon").IconProps & import("react").RefAttributes<HTMLSpanElement>>, any, {}, never>;
declare const StyledButtonIcon: import("styled-components").StyledComponent<"div", any, {}, never>;
declare const MenuItemIcon: import("styled-components").StyledComponent<import("react").ForwardRefExoticComponent<import("../icon").IconProps & import("react").RefAttributes<HTMLSpanElement>>, any, {}, never>;
declare const SubMenuItemIcon: import("styled-components").StyledComponent<import("react").ForwardRefExoticComponent<import("../icon").IconProps & import("react").RefAttributes<HTMLSpanElement>>, any, {}, never>;
declare const MenuButtonOverrideWrapper: import("styled-components").StyledComponent<"div", any, {}, never>;
export { Menu, MenuButton, ButtonIcon, StyledButtonIcon, MenuItemIcon, MenuItemDivider, SubMenuItemIcon, MenuButtonOverrideWrapper, StyledMenuItemInnerText, StyledMenuItem, StyledMenuItemWrapper, };