/** * @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; }