UNPKG

@experts_hub/shared

Version:

Shared DTOs, interfaces, and utilities for experts hub applications

45 lines (44 loc) 1.1 kB
declare enum JobLocationEnum { ONSITE = "ONSITE", REMOTE = "REMOTE", HYBRID = "HYBRID" } declare enum EmploymentType { FULLTIME = "FULLTIME", PARTTIME = "PARTTIME", BOTH = "BOTH", HOURLY = "HOURLY", FREELANCE = "FREELANCE", FTE = "FTE" } export declare class JobBasicInformationDto { isDraft?: boolean; jobRole: string; jobRoleCanonicalName?: string; projectName?: string; note?: string; skills: string[]; goodToHaveSkills: string[]; openings: number; location: JobLocationEnum; countryId: number; stateId: number; cityId: number; typeOfEmployment: EmploymentType; currency?: string; expectedSalaryFrom: number; hideExpectedSalaryFrom: boolean; expectedSalaryTo: number; hideExpectedSalaryTo: boolean; years: string; months: string; weeks: string; days: string; numberOfHours: number; candidateCommunicationSkills?: string; academicQualification?: string; yearsOfExperience?: string; businessIndustry?: string; additionalComment?: string; } export {};