UNPKG

@seniorsistemas/senior-hcm

Version:
11 lines (10 loc) 653 B
import HCMApi from '../HCMApi'; import { RequestClient, RequestReturn } from '@seniorsistemas/senior-core'; import { ListVacanciesDTO, VacancyDetailsDTO, VacancyDetailsSummaryDTO, SearchPersonsDTO } from '../dto/Recruitment'; export default class Recruitment extends RequestClient { constructor(hcmApi: HCMApi); listVacancies(vacanciesIn: ListVacanciesDTO): Promise<RequestReturn>; vacancyDetails(vacancyDetailsIn: VacancyDetailsDTO): Promise<RequestReturn>; vacancyDetailsSummary(vacancyDetailsSummaryIn: VacancyDetailsSummaryDTO): Promise<RequestReturn>; searchPersons(searchPersonsIn: SearchPersonsDTO): Promise<RequestReturn>; }