import { BaseScraperWithBrowser, type LoginOptions } from './base-scraper-with-browser'; import { type ScraperScrapingResult } from './interface'; type ScraperSpecificCredentials = { username: string; password: string; }; declare class VisaCalScraper extends BaseScraperWithBrowser { openLoginPopup: () => Promise; getCards(): Promise<{ cardUniqueId: string; last4Digits: string; }[]>; getAuthorizationHeader(): Promise; getXSiteId(): Promise; getLoginOptions(credentials: ScraperSpecificCredentials): LoginOptions; fetchData(): Promise; } export default VisaCalScraper;