job-hoarder
Version:
Job board aggregator to pull in standardized job postings from company job pages
23 lines (22 loc) • 597 B
TypeScript
declare type JazzScrapeParams = {
companyId?: string;
enrich?: boolean;
};
export default class JazzScrape implements JobClient {
private parser;
private enrich;
private companyId;
constructor(params?: string | JazzScrapeParams);
/**
* Gets jobs from job board
* @returns {array} List of jobs
*/
getJobs({ enrich }?: JazzScrapeParams): Promise<Job[]>;
/**
* Gets job details from job board
* @param {string} id Id of job to retrieve
* @returns {object} Job assigned to Id
*/
getJob(id: string): Promise<Job>;
}
export {};