import { type ButtonOwnerState, type ButtonOwnProps } from '@mui/base/Button'; import type { MouseEvent } from 'react'; import { type ComponentProps, type SlotComponentPropsWithoutOverride } from '../components.ts'; interface SlotProps { root?: SlotComponentPropsWithoutOverride<'button', ButtonOwnerState>; } export type ButtonProps = ComponentProps) => void; }>; export declare function Button({ children, 'data-testid': testId, disableDefaultClasses, slotProps: givenSlotProps, ...rest }: ButtonProps): import("react/jsx-runtime").JSX.Element; export {};