export interface JobData { Job_name: string; Year: string; Qualification: boolean; Time: string[]; // Soft_skills: string; Company_name: string; Salary: number; Email: string; Archive: boolean; Responsibilities: string; Hardskills: string[]; } export interface ResumeData { StudentID: number; Name: string; Type: string; Phone_number: string; Faculties: string; Group: string; Time: string[]; Link: string; skills: string[]; Soft_skills: string; Email: string; } export interface LoginData { grant_type?: string; username: string; password: string; scope?: string; client_id?: string; client_secret?: string; } interface AdditionalJobFields { JobID: number; UserID: number; Company_name: string; } export interface SearchFilters { year?: number; time?: string[]; hardskills?: string[]; } // Новый интерфейс с объединенными полями export type ExtendedJobData = AdditionalJobFields & Omit; export type ResumeDataWithoutSkills = Omit;