import { ISeatDesignModelAttributes, ISeatGroupModelAttributes } from "../entity/seatGroup.entity";
export interface ISeatDesignData extends ISeatDesignModelAttributes {
    status: "reserved" | "available" | "sold" | "refunded" | "used" | "reservedByAdmin" | "padding";
    reservedBy: string | null;
}
export interface ISeatPlanData extends ISeatGroupModelAttributes {
    seatDesigns: ISeatDesignData[];
}
export interface ISeatPlanResponse {
    seatPlan: ISeatPlanData;
    decorativeSeatGroups: ISeatGroupModelAttributes[];
}
