import { ApiListResponse } from '@/services/common-api'; import { ICheckoutPayload, IEventTicketCategory } from '@/app/dashboard/models/EventTicketCategory'; import { IResaleTicket, ITicket } from '@/app/dashboard/models/Ticket'; import { AffiliateLink } from "@/app/events/store/single-page.store"; import { SeatArrangementResponse } from "@/app/dashboard/models/Seating"; interface TicketCategory { id: string; quantity: number; } export declare const getEventTicketsCategoryByEventId: (eventId: string) => Promise>>; export declare const getCheckoutObject: (ticketCategories: TicketCategory[], affiliateLink: AffiliateLink, coupon?: string) => Promise>; export declare const getResaleCheckoutObject: (ticketId: string) => Promise>; export declare const getMyTickets: () => Promise>>; export declare const getMyActiveTickets: (offset?: number, limit?: number) => Promise>>; export declare const getMyExpiredTickets: (offset?: number, limit?: number) => Promise>>; export declare const getMyResaleTickets: (offset?: number, limit?: number) => Promise>>; export declare const resaleTicket: (ticketId: string, resaleAmount: number) => Promise>>; export declare const reActiveTicketApi: (ticketId: string) => Promise>; export declare const getAllResaleTickets: (offset?: number, limit?: number, keyWord?: string) => Promise>>; export declare const getTicketFromQRCode: (qrCode: string) => Promise>; export declare const freeCheckout: (paymentRecordId: string) => Promise>; export declare const downloadTicket: (filePath: string) => Promise>; export declare const getSeatingByEventId: (eventId: string) => Promise>; export declare const generateDynamicQrCodeAPI: (ticketId: string) => Promise>; export {}; //# sourceMappingURL=event-tickets-service.d.ts.map