import { type Signal } from '@wix/services-definitions/core-services/signals'; import { type TicketReservationQuantity } from './ticket-definition-list-service.js'; /** * API interface for the Checkout service */ export interface CheckoutServiceAPI { isLoading: Signal; error: Signal; checkout: (eventId: string, eventSlug: string, ticketReservationQuantities: TicketReservationQuantity[]) => Promise; } /** * Configuration options for the Checkout service */ export interface CheckoutServiceConfig { thankYouPageUrl?: string; noTicketDefinitionsSelectedError?: string; } export declare const CheckoutServiceDefinition: string & { __api: CheckoutServiceAPI; __config: CheckoutServiceConfig; isServiceDefinition?: boolean; } & CheckoutServiceAPI; export declare const CheckoutService: import("@wix/services-definitions").ServiceFactory;