import { type TToggleSwitch } from "@namiml/sdk-core";
import { NamiElement } from "../NamiElement";
import { type CSSResult } from "lit";
export declare class NamiToggleSwitch extends NamiElement {
    component: TToggleSwitch;
    inFocusedState: boolean;
    scaleFactor: number;
    isActive: boolean;
    constructor();
    connectedCallback(): void;
    disconnectedCallback(): void;
    private _handleKeyDown;
    private _handleClick;
    protected styles(): CSSResult;
    private applyPlateStyles;
    private applyHandleStyles;
    render(): import("lit-html").TemplateResult<1>;
}
