@namiml/web-sdk
Version:
Nami Web SDK makes subscriptions & in-app purchases easy, with powerful built-in paywalls and A/B testing
20 lines (19 loc) • 725 B
TypeScript
import { CSSResult, TemplateResult } from 'lit';
import { NamiElement } from '../NamiElement';
import { TProgressIndicatorComponent } from '../../types/components/elements';
import { TSemverObj } from '../../utils/parsers';
export declare class NamiProgressIndicator extends NamiElement {
component: TProgressIndicatorComponent;
scaleFactor: number;
inFocusedState: boolean;
minSDKVersion: TSemverObj;
currentWidth: number;
private hasInitialized;
connectedCallback(): void;
firstUpdated(changedProperties: any): void;
updated(changedProperties: any): void;
protected styles(): CSSResult;
private getProgressPercentage;
private animateProgress;
render(): TemplateResult;
}