@namiml/web-sdk
Version:
Nami Web SDK makes subscriptions & in-app purchases easy, with powerful built-in paywalls and A/B testing
19 lines (18 loc) • 613 B
TypeScript
import { CSSResult } from 'lit';
import { NamiElement } from '../NamiElement';
import type { TSemverObj } from '../../utils/parsers';
import { TToggleButtonComponent } from '../../types/components/elements';
export declare class NamiToggleButton extends NamiElement {
component: TToggleButtonComponent;
inFocusedState: boolean;
scaleFactor: number;
minSDKVersion: TSemverObj;
isActive: boolean;
connectedCallback(): void;
disconnectedCallback(): void;
private _handleKeyDown;
private _handleClick;
updated(): void;
protected styles(): CSSResult;
render(): any[];
}