import type { TrophyGroup } from '../../models/trophy.interface.js'; import { PsnpParser } from '../psnpParser.js'; export declare class TrophyGroupsParser extends PsnpParser { protected readonly expectedEntityType = "Trophy Group"; protected _parse(doc: Document): TrophyGroup[]; /** Returns an array of nodes representing the trophy list's trophy groups. */ protected getTrophyGroups(doc: Document): HTMLDivElement[]; /** Given a trophy group node, returns the name of the group. */ protected trophyGroupName(trophyGroup: HTMLDivElement): string; /** Given a trophy group node, returns the `HTMLTableElement` containing the group's trophy nodes. */ protected trophyGroupTrophyTable(trophyGroup: HTMLDivElement): HTMLTableElement | null; }