israeli-bank-scrapers
Version:
Provide scrapers for all major Israeli banks and credit card companies
7 lines (6 loc) • 709 B
TypeScript
import { type Page } from 'puppeteer';
export declare function fetchGet<TResult>(url: string, extraHeaders: Record<string, any>): Promise<TResult>;
export declare function fetchPost(url: string, data: Record<string, any>, extraHeaders?: Record<string, any>): Promise<any>;
export declare function fetchGraphql<TResult>(url: string, query: string, variables?: Record<string, unknown>, extraHeaders?: Record<string, any>): Promise<TResult>;
export declare function fetchGetWithinPage<TResult>(page: Page, url: string): Promise<TResult | null>;
export declare function fetchPostWithinPage<TResult>(page: Page, url: string, data: Record<string, any>, extraHeaders?: Record<string, any>): Promise<TResult | null>;