mindee
Version:
Mindee Client Library for Node.js
52 lines (51 loc) • 2.38 kB
TypeScript
import { Prediction, StringDict } from "../../parsing/common";
import { ResumeV1SocialNetworksUrl } from "./resumeV1SocialNetworksUrl";
import { ResumeV1Language } from "./resumeV1Language";
import { ResumeV1Education } from "./resumeV1Education";
import { ResumeV1ProfessionalExperience } from "./resumeV1ProfessionalExperience";
import { ResumeV1Certificate } from "./resumeV1Certificate";
import { ClassificationField, StringField } from "../../parsing/standard";
/**
* Resume API version 1.2 document data.
*/
export declare class ResumeV1Document implements Prediction {
/** The location information of the candidate, including city, state, and country. */
address: StringField;
/** The list of certificates obtained by the candidate. */
certificates: ResumeV1Certificate[];
/** The ISO 639 code of the language in which the document is written. */
documentLanguage: StringField;
/** The type of the document sent. */
documentType: ClassificationField;
/** The list of the candidate's educational background. */
education: ResumeV1Education[];
/** The email address of the candidate. */
emailAddress: StringField;
/** The candidate's first or given names. */
givenNames: StringField[];
/** The list of the candidate's technical abilities and knowledge. */
hardSkills: StringField[];
/** The position that the candidate is applying for. */
jobApplied: StringField;
/** The list of languages that the candidate is proficient in. */
languages: ResumeV1Language[];
/** The ISO 3166 code for the country of citizenship of the candidate. */
nationality: StringField;
/** The phone number of the candidate. */
phoneNumber: StringField;
/** The candidate's current profession. */
profession: StringField;
/** The list of the candidate's professional experiences. */
professionalExperiences: ResumeV1ProfessionalExperience[];
/** The list of social network profiles of the candidate. */
socialNetworksUrls: ResumeV1SocialNetworksUrl[];
/** The list of the candidate's interpersonal and communication abilities. */
softSkills: StringField[];
/** The candidate's last names. */
surnames: StringField[];
constructor(rawPrediction: StringDict, pageId?: number);
/**
* Default string representation.
*/
toString(): string;
}