UNPKG

@namiml/web-sdk

Version:

Nami Web SDK makes subscriptions & in-app purchases easy, with powerful built-in paywalls and A/B testing

23 lines (22 loc) 799 B
import { CSSResult } from 'lit'; import Swiper from 'swiper'; import type { TCarouselContainer } from '../../types/components/containers'; import { NamiElement } from '../NamiElement'; import type { TSemverObj } from '../../utils/parsers'; 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").TemplateResult<1>; }