bandcamp-fetch
Version:
Scrape Bandcamp content
8 lines • 940 B
TypeScript
import { type FanItemsContinuation } from '../types/Fan.js';
import FanItemsBaseParser, { type FanItemParseOptions } from './FanItemsBaseParser.js';
export default class FanCollectionParser extends FanItemsBaseParser {
static parseCollectionFromPage(html: string, opts: FanItemParseOptions): import("./FanItemsBaseParser.js").FanPageItemsResult<NonNullable<import("../types/Track.js").default | import("../types/Album.js").default | null>>;
static parseCollectionItem(data: any, opts: FanItemParseOptions, tracklists: any): import("../types/Track.js").default | import("../types/Album.js").default | null;
static parseCollectionFromContinuation(json: any, continuation: FanItemsContinuation, opts: FanItemParseOptions): import("./FanItemsBaseParser.js").FanContinuationItemsResult<NonNullable<import("../types/Track.js").default | import("../types/Album.js").default | null>>;
}
//# sourceMappingURL=FanCollectionParser.d.ts.map