import type { StaticallyComposableHTML } from '../utils/template-helpers.js'; import type { Radio } from './radio.js'; /** * @public */ export type RadioControl = Pick; /** * Radio configuration options * @public */ export type RadioOptions = { checkedIndicator?: StaticallyComposableHTML; }; export type { CheckboxSize as RadioSize } from '../checkbox/checkbox.options.js'; /** * Predicate function that determines if the element should be considered a radio element. * * @param element - The element to check. * @param tagName - The tag name to check against, defaults to '-radio'. * @returns True if the element is a radio element, false otherwise. * @public */ export declare function isRadio(element?: Node | null, tagName?: string): element is Radio; /** * The tag name for the radio element. * * @public */ export declare const tagName: "fluent-radio";