import { IAcademic } from "./academic.model";
import { ICandidate } from "./candidate.model";
import { IExperience } from "./experience.model";
import { IHobby } from "./hobby.model";
import { IPost } from "./post.model";
import { IProject } from "./project.model";
import { ISkill } from "./skill.model";
import { ISocialLinks } from "./social-links.model";

export interface ICv{
    resumeId: number;
    title: string;
    about: string;
    candidate: ICandidate;
    socialLinks: ISocialLinks;
    posts: IPost[];
    academics: IAcademic[];
    skills: ISkill[];
    experiences: IExperience[];
    hobbies: IHobby[];
    projects: IProject[];
    projectsCategories: string[];
}