import { IButtonProps } from '../../Button'; import { IMenuButtonProps } from '../../Menu'; export interface ISplitButtonProps { /** * Props to pass to the main button of the split button. * * Primary, Disabled, and Subtle props are overriden by Split button props */ buttonProps: IButtonProps; /** * Css class(es) to be added to the split button */ className?: string; /** * Set to true if both buttons should be disabled. */ disabled?: boolean; /** * Props to pass to the dropdown button of the split button. * * Primary, Disabled, and Subtle props are overriden by Split button props */ menuButtonProps: IMenuButtonProps; /** * Set to true if both buttons should be styled with the primary style. */ primary?: boolean; /** * Set to true if both buttons should be styled with the subtle style. */ subtle?: boolean; }