UNPKG

@namiml/web-sdk

Version:

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

53 lines (52 loc) 2.9 kB
import { NamiSpacer } from "./elements/Spacer"; import { NamiButton } from "./elements/Button"; import { NamiHeader } from "./containers/Header"; import { NamiFooter } from "./containers/Footer"; import { NamiSymbol, NamiText } from "./elements/Text"; import { NamiContainer } from "./containers/Container"; import { NamiProductContainer } from "./containers/ProductContainer"; import { NamiImage } from "./elements/Image"; import { NamiBackgroundContainer } from "./containers/BackgroundContainer"; import { NamiContentContainer } from "./containers/Content"; import { NamiSegmentPicker } from "./elements/SegmentPicker"; import { NamiSegmentPickerItem } from "./elements/SegmentPickerItem"; import { NamiVideo } from "./elements/Video"; import { NamiCollapseContainer } from "./containers/CollapseContainer"; import { NamiResponsiveGrid } from "./containers/ResponsiveGrid"; import { NamiCarouselContainer } from "./containers/CarouselContainer"; import { NamiVolumeButton } from "./elements/VolumeButton"; import { NamiPlayPauseButton } from "./elements/PlayPauseButton"; import { NamiStack } from "./elements/Stack"; import { NamiPaywallScreen } from "./PaywallScreen"; import { NamiQRCode } from "./elements/QRCode"; import { NamiToggleSwitch } from "./elements/ToggleSwitch"; import { NamiRadioButton } from "./elements/RadioButton"; declare global { interface HTMLElementTagNameMap { "nami-spacer": NamiSpacer; "nami-button": NamiButton; "nami-text": NamiText; "nami-segment-picker": NamiSegmentPicker; "nami-segment-picker-item": NamiSegmentPickerItem; "nami-header": NamiHeader; "nami-footer": NamiFooter; "nami-container": NamiContainer; "nami-product-container": NamiProductContainer; "nami-image": NamiImage; "nami-background-container": NamiBackgroundContainer; "nami-content-container": NamiContentContainer; "nami-symbol": NamiSymbol; "nami-video": NamiVideo; "nami-collapse-container": NamiCollapseContainer; "nami-responsive-grid": NamiResponsiveGrid; "nami-carousel-container": NamiCarouselContainer; "nami-volume-button": NamiVolumeButton; "nami-play-pause-button": NamiPlayPauseButton; "nami-stack": NamiStack; "nami-paywall-screen": NamiPaywallScreen; "nami-qr-code": NamiQRCode; "nami-toggle-switch": NamiToggleSwitch; "nami-radio-button": NamiRadioButton; } } export { NamiSpacer, NamiButton, NamiHeader, NamiFooter, NamiText, NamiSegmentPicker, NamiSegmentPickerItem, NamiContainer, NamiProductContainer, NamiImage, NamiBackgroundContainer, NamiContentContainer, NamiSymbol, NamiVideo, NamiCollapseContainer, NamiResponsiveGrid, NamiCarouselContainer, NamiPlayPauseButton, NamiVolumeButton, NamiStack, NamiPaywallScreen, NamiQRCode, NamiToggleSwitch, NamiRadioButton, };