UNPKG

bam-ticketing-sdk

Version:

SDK for B.A.M Ticketing API

42 lines (33 loc) 737 B
import { IdParam } from '../common/types' import { TicketAttribute } from '../common/attributes' import { TicketStatus } from '../event' export interface GetTicket extends IdParam { with?: TicketAttribute } export interface GetTickets { with?: TicketAttribute withEnrollmentId?: boolean format?: 'PDF' | 'SECURE' status?: TicketStatus ids?: number[] } export interface TransferParams { ids: number[] newOwnerId: string } export interface CreateTicketHolder { response: Record<string, any> } export interface UpdateTicketHolder { response: Record<string, any> } export interface TicketHolderId { id: number ticketId: number } export interface QRCode { code: string } export interface BlockchainTicket { id: string }