import type { TextButtonProps } from '../button/types.js'; import type { StringLikeChildren } from '../types.js'; import { type BaseToggleButtonProps } from './internal-toggle-button.js'; export interface ToggleButtonProps extends BaseToggleButtonProps, Omit { /** The text displayed on the button. Must remain the same regardless of selection state. */ children: StringLikeChildren; } /** * Displays a labelled button that allows users to toggle between two states. * Can be used standalone, or as part of `ToggleButtonGroup`. * * See [toggle button usage guidelines](https://ui.cimpress.io/components/toggle-button/). */ declare const _ToggleButton: (props: ToggleButtonProps & import("react").RefAttributes & import("../../with-style-props.js").StyleProps) => import("react").JSX.Element | null; export { _ToggleButton as ToggleButton }; //# sourceMappingURL=toggle-button.d.ts.map