@accounter/israeli-vat-scraper
Version:
Scraper app for fetching Israeli VAT data
17 lines (16 loc) • 614 B
text/typescript
import type { Page } from 'puppeteer';
import type { Config, Logger, Report, ReportCommon } from '../utils/types.cjs';
import { UserPrompt } from '../utils/user-prompt.cjs';
export declare class MonthHandler {
private config;
private prompt;
private location;
private report;
private index;
private page;
constructor(config: Config, prompt: UserPrompt, location: string[], report: ReportCommon, index: number, page?: Page);
handle: (logger: Logger) => Promise<Report | undefined>;
private getReportAdditionalDetails;
private getExpansions;
private getReportExpansion;
}