echadospalante-domain
Version:
This package contains the core of the echadospalante project, it contains the domain entities, helpers, and other utilities that are shared between the different services.
29 lines (28 loc) • 828 B
TypeScript
import { EventCategoryData } from "./event-category.data";
import { EventContactData } from "./event-contact.data";
import { EventDonationData } from "./event-donation.data";
import { EventLocationData } from "./event-location.data";
import { VentureData } from "./venture.data";
export declare class VentureEventData {
id: string;
title: string;
description: string;
coverPhoto: string;
donationsCount: number;
totalDonations: number;
slug: string;
venture?: VentureData;
location: EventLocationData;
contact: EventContactData;
categories: EventCategoryData[];
donations: EventDonationData[];
datesAndHours: {
date: string;
workingRanges: {
start: string;
end: string;
}[];
}[];
createdAt: Date;
updatedAt: Date;
}