/** * * * Standalone toggle button that works as part of a group via shared `name` attribute. * Buttons with the same name behave like radio buttons - only one can be pressed at a time. * * Usage: * * * * Conflict detection: * Warns in console if same-name buttons span different form/section/fieldset containers. */ import { RyElement } from '../core/ry-element.js'; export declare class RyToggleButton extends RyElement { #private; static observedAttributes: readonly ["pressed", "disabled", "name", "value"]; setup(): void; teardown(): void; get pressed(): boolean; set pressed(value: boolean); get disabled(): boolean; set disabled(value: boolean); get name(): string; set name(value: string); get value(): string; set value(val: string); get icon(): string; set icon(val: string); } //# sourceMappingURL=ry-toggle-button.d.ts.map