import { Radio as IRadio } from "../response.js"; import { ListenerName } from "../names.js"; import { Component } from "../../components/component.js"; export { IRadio }; export declare class RadioBaseImpl extends Component { /** * Whether the radio will be selected initially. */ autofocus(autofocus: IRadio['autofocus']): this; /** * Configures the minimum size of the tap target. */ materialTapTargetSize(materialTapTargetSize: IRadio['materialTapTargetSize']): this; onPressed(listener: ListenerName, props?: { [k: string]: unknown; }): this; /** * Whether the radio is allowed to go from checked to unchecked when clicking on it. */ toggleable(toggleable: IRadio['toggleable']): this; style(style: IRadio['style']): this; /** * The name that will be used in the form. */ name(name: IRadio['name']): this; }