Spaces:
Running
Running
/** | |
* @license | |
* SPDX-License-Identifier: Apache-2.0 | |
*/ | |
export interface InitialInput { | |
fullName: string; | |
jobTitle: string; | |
careerGoal: string; | |
jobDescription?: string; | |
uploadedResumeContent?: string; | |
yearsOfExperience: string; | |
keySkills: string; | |
previousRoles: string; | |
education: string; | |
} | |
export type ResumeSectionType = "Professional Summary" | "Skills Section" | "Experience" | "Education"; | |
export interface ResumeSection { | |
id: ResumeSectionType; | |
title: string; | |
content: string; | |
} | |
export type ResumeDocument = ResumeSection[]; | |
export interface ScoreResponse { | |
score: number; | |
suggestions: string[]; | |
} | |
export interface ActiveEditor { | |
sectionId: ResumeSectionType; | |
content: string; | |
} | |
// Kept for legacy compatibility if needed elsewhere, but new types are preferred | |
export interface GeneratedResumeContent { | |
title: string; | |
content: string; | |
} | |