import { LitElement } from 'lit'; export default class SlSwitch extends LitElement { static styles: import("lit").CSSResult; input: HTMLInputElement; private readonly formSubmitController; private hasFocus; name: string; value: string; disabled: boolean; required: boolean; checked: boolean; invalid: boolean; firstUpdated(): void; click(): void; focus(options?: FocusOptions): void; blur(): void; reportValidity(): boolean; setCustomValidity(message: string): void; handleBlur(): void; handleCheckedChange(): void; handleClick(): void; handleDisabledChange(): void; handleFocus(): void; handleKeyDown(event: KeyboardEvent): void; render(): import("lit-html").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'sl-switch': SlSwitch; } }