@namiml/web-sdk
Version:
Subscription monetization infrastructure — drop-in SDK with no-code paywalls, onboarding flows, A/B testing for web
22 lines (21 loc) • 808 B
TypeScript
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>;
}