UNPKG

@namiml/web-sdk

Version:

Subscription monetization infrastructure — drop-in SDK with no-code paywalls, onboarding flows, A/B testing for web

23 lines (22 loc) 784 B
import { CSSResult } from 'lit'; import Swiper from 'swiper'; import type { TCarouselContainer } from '@namiml/sdk-core'; import { NamiElement } from '../NamiElement'; import type { TSemverObj } from '@namiml/sdk-core'; export declare class NamiCarouselContainer extends NamiElement { component: TCarouselContainer; inFocusedState: boolean; scaleFactor: number; minSDKVersion: TSemverObj; swiperInstance: Swiper; slideSpacing: number; connectedCallback(): void; disconnectedCallback(): void; updateSpacing: (e: CustomEvent) => void; protected styles(): CSSResult; protected updated(): void; private handleSlideChange; private getCarouselOnChange; private getCarouselSlides; render(): import("lit-html").TemplateResult<1>; }