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