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