declare const tuiSwitchTemplate: HTMLTemplateElement;
declare class TuiSwitch extends HTMLElement {
private shadow;
$input: HTMLInputElement;
$label: HTMLSpanElement;
constructor();
static get observedAttributes(): string[];
get value(): string;
set value(value: string);
get disabled(): boolean;
set disabled(disabled: boolean);
get checked(): boolean;
set checked(checked: boolean);
attributeChangedCallback(name: string, oldValue: string, newValue: string): void;
}