@alisdigital/types-library
Version:
TypeScript type definitions for Papilet ecosystem with session soft delete and event management features
19 lines (18 loc) • 553 B
TypeScript
import { IImageResponse } from "../../Base/response/image.response";
import { ICityModelAttributes } from "./city.entity";
import { ISeatModelAttributes } from "./seat.entity";
export interface IVenueModelAttributes {
_id: string;
name: string;
slug: string;
address: string;
capacity: number;
city: string | ICityModelAttributes;
country: string;
seatPlan: string | ISeatModelAttributes;
seatPlanImage?: IImageResponse;
venueDetailImage?: IImageResponse;
media?: {
images: IImageResponse[];
};
}