export type ArsToggleLabelPosition = "start" | "end"; declare class ArsToggle extends HTMLElement { #private; static get observedAttributes(): string[]; constructor(); connectedCallback(): void; attributeChangedCallback(): void; get checked(): boolean; set checked(value: boolean); get disabled(): boolean; set disabled(value: boolean); get label(): string; set label(value: string); get labelPosition(): ArsToggleLabelPosition; set labelPosition(value: ArsToggleLabelPosition); /** Toggles the checked state and dispatches a change event. */ toggle(): void; } export { ArsToggle, ArsToggle as default };