echadospalante-core
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.
28 lines (27 loc) • 1.01 kB
TypeScript
import { VentureCategoryData } from "./venture-category.data";
import { VentureContactData } from "./venture-contact.data";
import { VentureEventData } from "./venture-event.data";
import { VentureLocationData } from "./venture-location.data";
import { VenturePublicationData } from "./venture-publication.data";
import { VentureSponsorshipData } from "./venture-sponsorship.data";
import { VentureSubscriptionData } from "./venture-subscription.data";
import { UserData } from "./user.data";
export declare class VentureData {
id: string;
name: string;
slug: string;
coverPhoto: string;
description: string;
active: boolean;
verified: boolean;
createdAt: Date;
updatedAt: Date;
location?: VentureLocationData;
owner?: UserData;
contact?: VentureContactData;
categories: VentureCategoryData[];
events: VentureEventData[];
publications: VenturePublicationData[];
sponsorships: VentureSponsorshipData[];
subscriptions: VentureSubscriptionData[];
}