import { PsnpParser } from '../psnpParser.js'; import type { GamePage, MetadataFields, HeaderStats } from '../../models/game.interface.js'; /** Parses a full game trophy-list page. */ export declare class GamePageParser extends PsnpParser { protected readonly expectedEntityType = "Game Page"; protected _parse(doc: Document): GamePage | null; /** Parses metadata from the trophy list. */ protected parseMetadata(doc: Document): MetadataFields; protected parseHeaderStats(stats: HTMLSpanElement[]): HeaderStats | null; }