tessitura-seatmap
Version:
Tessitura-integrated seatmap components, built with React and Mantine (includes SYOS).
13 lines (12 loc) • 760 B
TypeScript
import { getFacilityScreensResponse } from '../types/tessituraClient.types';
export declare class TessituraClient {
#private;
constructor(baseUrl: string);
getPerformanceDetails: (performanceId: string) => Promise<any>;
getPerformanceSeats: (performanceId: string, constituentId?: number, modeOfSaleId?: number) => Promise<any>;
getZoneAvailability: (performanceId: string) => Promise<any>;
getPerformancePriceTypes: (performanceId: string, modeOfSaleId?: number, sourceId?: number) => Promise<any>;
getPriceTypeDetails: (performanceId: string, modeOfSaleId?: number, sourceId?: number) => Promise<any>;
getFacilityScreens: (facilityId: string) => Promise<getFacilityScreensResponse>;
getSeatStatuses: () => Promise<any>;
}