import { Component, OrderItem, PlanDetails } from "../../../types"; export interface OrdersCreateVisualProps extends Component { isReview: boolean; onBack?: () => void; onCancel?: () => void; onPlaceOrder: (payload: Payload) => void; onReview: (onReview: boolean) => void; planDetails?: PlanDetails; productItemId: string; stripePublishableKey: string; } export interface Payload { appliedTimeRange: { endTimeInSeconds: null; startTimeInSeconds: number; }; id: string; orderItems: OrderItem[]; productItemId: string; productPlanId: string; } export declare const OrderCreateVisual: ({ withContainer, withTitle, title, callToAction, onBack, planDetails, productItemId, onCancel, isReview, onReview, stripePublishableKey, onPlaceOrder, onError, }: OrdersCreateVisualProps) => import("react/jsx-runtime").JSX.Element | null;