import { CSSResult } from 'lit';
import { NamiElement } from '../NamiElement';
import type { TSemverObj } from '@namiml/sdk-core';
import { TToggleButtonComponent } from '@namiml/sdk-core';
export declare class NamiToggleButton extends NamiElement {
    component: TToggleButtonComponent;
    inFocusedState: boolean;
    scaleFactor: number;
    minSDKVersion: TSemverObj;
    isActive: boolean;
    connectedCallback(): void;
    disconnectedCallback(): void;
    private _handleFocus;
    private _handleKeyDown;
    private _handleClick;
    updated(): void;
    protected styles(): CSSResult;
    render(): any[];
}
