bandcamp-fetch
Version:
Scrape Bandcamp content
13 lines • 1.2 kB
TypeScript
import { type FanItemsContinuation } from '../types/Fan.js';
import type Tag from '../types/Tag.js';
import type UserKind from '../types/UserKind.js';
import FanItemsBaseParser, { type FanItemParseOptions } from './FanItemsBaseParser.js';
export default class FanFollowingParser extends FanItemsBaseParser {
static parseFollowingBandsFromPage(html: string, opts: FanItemParseOptions): import("./FanItemsBaseParser.js").FanPageItemsResult<UserKind>;
static parseFollowingBandsFromContinuation(json: any, continuation: FanItemsContinuation, opts: FanItemParseOptions): import("./FanItemsBaseParser.js").FanContinuationItemsResult<UserKind>;
static parseFollowingBand(data: any, opts: FanItemParseOptions): UserKind | null;
static parseFollowingGenresFromPage(html: string, opts: FanItemParseOptions): import("./FanItemsBaseParser.js").FanPageItemsResult<Tag>;
static parseFollowingGenresFromContinuation(json: any, continuation: FanItemsContinuation, opts: FanItemParseOptions): import("./FanItemsBaseParser.js").FanContinuationItemsResult<Tag>;
static parseFollowingGenre(data: any, opts: FanItemParseOptions): Tag | null;
}
//# sourceMappingURL=FanFollowingParser.d.ts.map