import React from "react";
import type { UiBaseProps, UiTone } from "../types";
export interface RadioButtonProps extends Omit<React.InputHTMLAttributes<HTMLInputElement>, "size" | "checked" | "value" | "onChange" | "type">, UiBaseProps<boolean> {
    tone?: UiTone;
}
/**
 * Компонент радиокнопки для выбора одного варианта.
 * Нативный `input[type="radio"]` обеспечивает взаимоисключение элементов с
 * общим `name`, а controlled API продолжает публиковать булево состояние.
 * Поддерживает tone + appearance и использует общие selection utility-классы из ui.module.scss.
 */
export declare const RadioButton: React.FC<RadioButtonProps>;
//# sourceMappingURL=RadioButton.d.ts.map