import { ElementType } from 'react'; import { ButtonProps } from './Button.js'; export type SegmentedButtonProps = ButtonProps & { /** * Marks this button as the selected segment. * * When `true`, switches to the `activeColor` / `activeVariant` / `activeOutline` from the surrounding `Segmented`, raises `surfaceLevel` by `+2` for visual elevation, and sets `readOnly` so the already-selected segment is not pressable again. */ active?: boolean; }; /** Shape of `SegmentedButton` defaults that can be supplied via `CladdProvider`'s `defaults` prop. */ export type SegmentedButtonDefaultProps = Partial>; export declare const SegmentedButton: (props: SegmentedButtonProps) => import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=SegmentedButton.d.ts.map