import { ReactElement } from 'react'; import { FlexProps } from '../flex/index.js'; import { ButtonProps } from '../button/index.js'; import { Id, Obj, SelectableProps } from '../../types.js'; type ButtonItem = ButtonProps & Obj; export interface ToggleButtonBaseProps extends Omit { variant?: 'filled' | 'outlined'; size?: ButtonProps['size']; color?: ButtonProps['color']; disabled?: boolean; readOnly?: boolean; items?: I[]; primaryKey?: keyof I; } export type ToggleButtonProps = SelectableProps & ToggleButtonBaseProps; export declare const ToggleButton: (props: ToggleButtonProps) => ReactElement; export {};