@revenuecat/purchases-ui-js
Version:
Web components for Paywalls. Powered by RevenueCat
23 lines (22 loc) • 1.96 kB
TypeScript
import type { ButtonProps } from "./components/button";
import type { CarouselProps } from "./components/carousel";
import type { CountdownProps } from "./components/countdown";
import type { FallbackHeaderProps } from "./components/fallback-header";
import type { FooterProps } from "./components/footer";
import type { IconProps } from "./components/icon";
import type { ImageProps } from "./components/image";
import type { InputTextProps } from "./components/input-text";
import type { InputMultipleChoiceProps, InputOptionProps, InputSingleChoiceProps } from "./components/options";
import type { PackageProps } from "./components/package";
import type { PurchaseButtonProps } from "./components/purchase-button";
import type { RedemptionButtonProps } from "./components/redemption-button";
import type { StackProps } from "./components/stack";
import type { TabControlButtonProps, TabControlProps, TabControlToggleProps, TabProps, TabsProps } from "./components/tabs";
import type { TextNodeProps } from "./components/text";
import type { TimelineProps } from "./components/timeline";
import type { VideoProps } from "./components/video";
import type { WalletButtonProps } from "./components/wallet-button";
import type { SkeletonLoaderProps } from "./components/skeleton-loader-props";
import type { ExpressPurchaseButtonProps } from "./components/express-purchase-button-props";
import type { HeaderProps } from "./components/header";
export type Component = ButtonProps | CarouselProps | CountdownProps | ExpressPurchaseButtonProps | FallbackHeaderProps | FooterProps | HeaderProps | IconProps | ImageProps | InputMultipleChoiceProps | InputOptionProps | InputSingleChoiceProps | InputTextProps | PackageProps | PurchaseButtonProps | RedemptionButtonProps | SkeletonLoaderProps | StackProps | TabControlButtonProps | TabControlToggleProps | TabControlProps | TabProps | TabsProps | TextNodeProps | TimelineProps | WalletButtonProps | VideoProps;