@namiml/web-sdk
Version:
Nami Web SDK makes subscriptions & in-app purchases easy, with powerful built-in paywalls and A/B testing
22 lines (21 loc) • 699 B
TypeScript
import { CSSResult } from 'lit';
import { TButtonContainer } from '../../types/components/containers';
import { NamiElement } from '../NamiElement';
export declare class NamiButton extends NamiElement {
component: TButtonContainer;
inFocusedState: boolean;
scaleFactor: number;
constructor();
firstTextValue(): string | undefined;
connectedCallback(): void;
disconnectedCallback(): void;
updated(): void;
firstUpdated(): void;
private _handleFocus;
private _handleBlur;
private _dispatchFocusChange;
private _handleKeyDown;
private _handleClick;
protected styles(): CSSResult;
render(): any[] | import("lit-html").TemplateResult<1>;
}