UNPKG

@coursebuilder/commerce-next

Version:

Commerce Functionality for Course Builder with Next.js

27 lines 1.31 kB
import { Product, Purchase, PurchaseUserTransfer } from '@coursebuilder/core/schemas'; import type { ContentResource } from '@coursebuilder/core/schemas'; export declare function WelcomePage({ product, productResources, purchase, existingPurchase, upgrade, providers, isGithubConnected, redemptionsLeft, isTransferAvailable, purchaseUserTransfers, hasCharge, userEmail, initiatePurchaseTransfer, cancelPurchaseTransfer, isDiscordConnected, welcomeVideoPlaybackId, welcomeVideoPosterImageUrl, }: { product: Product | null; productResources?: ContentResource[] | null; purchase: Purchase; existingPurchase?: Purchase | null; providers: any; isGithubConnected: boolean; isDiscordConnected?: boolean; upgrade: boolean; redemptionsLeft: number; isTransferAvailable: boolean; purchaseUserTransfers: PurchaseUserTransfer[]; hasCharge: boolean; userEmail?: string | null; welcomeVideoPlaybackId?: string; welcomeVideoPosterImageUrl?: string; initiatePurchaseTransfer: (input: { email: string; purchaseUserTransferId: string; }) => Promise<any>; cancelPurchaseTransfer: (input: { purchaseUserTransferId: string; }) => Promise<any>; }): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=welcome-page.d.ts.map