@jomari-wp/linkedin-jobs-scraper
Version:
Scrape public available jobs on Linkedin using headless browser
30 lines (29 loc) • 698 B
TypeScript
export interface IQuery {
query?: string;
options?: IQueryOptions;
}
export interface IQueryOptions {
locations?: string[];
limit?: number;
filters?: {
companyJobsUrl?: string;
relevance?: string;
time?: string;
type?: string | string[];
experience?: string | string[];
remote?: string;
};
descriptionFn?: () => string;
optimize?: boolean;
applyLink?: boolean;
}
export interface IQueryValidationError {
param: string;
reason: string;
}
/**
* Validate query
* @param {IQuery} query
* @returns {IQueryValidationError[]}
*/
export declare const validateQuery: (query: IQuery) => IQueryValidationError[];