import type Album from '../types/Album.js';
import { type FanItemsContinuation } from '../types/Fan.js';
import type Track from '../types/Track.js';
import FanItemsBaseParser, { type FanItemParseOptions } from './FanItemsBaseParser.js';
export default class FanWishlistParser extends FanItemsBaseParser {
    static parseWishlistFromPage(html: string, opts: FanItemParseOptions): import("./FanItemsBaseParser.js").FanPageItemsResult<NonNullable<Track | Album | null>>;
    static parseWishlistFromContinuation(json: any, continuation: FanItemsContinuation, opts: FanItemParseOptions): import("./FanItemsBaseParser.js").FanContinuationItemsResult<NonNullable<Track | Album | null>>;
    static parseWishlistItem(data: any, opts: FanItemParseOptions, tracklists: any): Album | Track | null;
}
//# sourceMappingURL=FanWishlistParser.d.ts.map