UNPKG

linkedin-private-api

Version:

![Build](https://github.com/eilonmore/linkedin-private-api/workflows/Build/badge.svg?branch=master)

24 lines (23 loc) 794 B
import { JobSearchHit } from 'src/entities/job-search-hit.entity'; import { JobSearchFilters } from '../types/job-search-filters'; import { SkipLimitScroller } from './skip-limit-scroller'; declare type FetchJobs = ({ skip, limit, filters, keywords, }: { skip?: number; limit?: number; filters?: JobSearchFilters; keywords?: string; }) => Promise<JobSearchHit[]>; export declare class JobSearchScroller extends SkipLimitScroller<JobSearchHit> { private filters?; private keywords?; private fetchJobs; constructor({ fetchJobs, skip, limit, filters, keywords, }: { fetchJobs: FetchJobs; skip?: number; limit?: number; filters?: JobSearchFilters; keywords?: string; }); fetch(): Promise<JobSearchHit[]>; } export {};