import React from 'react'; import { type ButtonGroupProps } from '../ButtonGroup'; import { type ButtonProps } from '../Button'; import './SplitButton.types'; export interface SplitButtonProps extends Omit { CaretButtonProps?: ButtonProps; MainButtonProps?: ButtonProps; onClick?: (event: React.MouseEvent) => void; variant?: Exclude; slotProps?: { mainButton?: ButtonProps; caretButton?: ButtonProps; }; } declare const slots: { root: { slot: "root"; name: "MuiSplitButton"; }; mainButton: { slot: "mainButton"; name: "MuiSplitButton"; }; caretButton: { slot: "caretButton"; name: "MuiSplitButton"; }; }; export type SplitButtonSlots = keyof typeof slots; declare const SplitButton: React.FC; export default SplitButton;