@qite/tide-client
Version:
Frontend client for Tide
33 lines (32 loc) • 874 B
TypeScript
import { AllotmentKind, AllotmentStatus } from "../enums";
import { AllotmentMetaData } from "../offer";
export interface AgentAllotment {
id: number;
name: string;
startDate: Date;
endDate: Date;
minPlaces: number;
totalPlaces: number;
bookedPlaces: number;
inOptionPlaces: number;
releaseDate: Date | null;
status: AllotmentStatus;
customStatusName: string;
tourCode: string;
primaryPerson: string;
secondaryPerson: string;
tertiaryPerson: string;
remarks: string;
startTime: string;
endTime: string;
kind: AllotmentKind;
ticketingDate: Date | null;
paxListDeadline: Date | null;
firstDepositDeadline: Date | null;
secondDepositDeadline: Date | null;
thirdDepositDeadline: Date | null;
issueDate: Date | null;
departureMeetingDate: Date | null;
departureMeetingAddressName: string;
metaDatas: AllotmentMetaData[];
}