import { type Logger } from './Logger.js'; export default class CookieFetcher { #private; /** * Gets an anonymous cookie by launching a headless browser, * visiting the Bandcamp homepage, and accepting the cookie consent * dialog if it appears. This is necessary to bypass certain CDN * checks that require a cookie to access some resources. * This method requires the following dependencies to be installed: * puppeteer puppeteer-extra puppeteer-extra-plugin-stealth */ static getAnonymousCookie(params: { puppeteerExecutablePath?: string; logger: Logger; }): Promise; } //# sourceMappingURL=CookieFetcher.d.ts.map