import { EventDonationData } from "./event-donation.data";
import { MunicipalityData } from "./municipality.data";
import { NotificationData } from "./notification.data";
import { PublicationClapData } from "./publication-clap.data";
import { PublicationCommentData } from "./publication-comment.data";
import { RoleData } from "./role.data";
import { UserContactData } from "./user-contact.data";
import { VentureCategoryData } from "./venture-category.data";
import { VentureSponsorshipData } from "./venture-sponsorship.data";
import { VentureSubscriptionData } from "./venture-subscription.data";
import { VentureData } from "./venture.data";
export declare class UserData {
    id: string;
    picture: string;
    email: string;
    firstName: string;
    lastName: string;
    active: boolean;
    createdAt: Date;
    updatedAt: Date;
    onboardingCompleted: boolean;
    verified: boolean;
    contact?: UserContactData;
    preferences: VentureCategoryData[];
    roles: RoleData[];
    gender?: "M" | "F" | "O";
    birthDate?: Date;
    municipality?: MunicipalityData;
    comments: PublicationCommentData[];
    donations: EventDonationData[];
    notifications: NotificationData[];
    publicationClaps: PublicationClapData[];
    sponsorships: VentureSponsorshipData[];
    subscriptions: VentureSubscriptionData[];
    ventures: VentureData[];
}
