import { CSSResult, PropertyValues } from 'lit';
import { TSegmentPicker } from '@namiml/sdk-core';
import { NamiElement } from '../NamiElement';
import type { TSemverObj } from '@namiml/sdk-core';
export declare class NamiSegmentPicker extends NamiElement {
    component: TSegmentPicker;
    inFocusedState: boolean;
    scaleFactor: number;
    minSDKVersion: TSemverObj;
    /** Whether any item in this picker is currently focused (television form factor only). */
    private _anyItemFocused;
    private get _isTv();
    constructor();
    firstUpdated(changedProperties: PropertyValues): void;
    disconnectedCallback(): void;
    private _handleClick;
    private _handleFocusIn;
    private _handleFocusOut;
    protected styles(): CSSResult;
    render(): import("lit-html").TemplateResult<1>;
}
