import type { PropertyValueMap } from 'lit'; import { UsBaseElement } from '../../base/UsBaseElement'; import type { ISwitchProps } from './model/ISwitchProps'; declare global { interface HTMLElementTagNameMap { 'us-switch': UsSwitch; } } export declare class UsSwitch extends UsBaseElement implements ISwitchProps { static styles: import("lit").CSSResultGroup[]; disabled: boolean; checked: boolean; dataTestId: string; formElement: HTMLInputElement; willUpdate(changedProperties: PropertyValueMap | Map): void; render(): import("lit").TemplateResult<1>; handleKeyDown(event: KeyboardEvent): void; handleChange(e: Event): void; handleInput(e: Event): void; handleClick(e: Event): void; }