export interface ArsLeaderboardEntry { id: string | number; name: string; score: number; meta?: string; } declare class ArsLeaderboard extends HTMLElement { #private; static get observedAttributes(): string[]; constructor(); connectedCallback(): void; attributeChangedCallback(): void; get maxEntries(): number; set maxEntries(value: number); get highlightId(): string | number | null; set highlightId(value: string | number | null); setEntries(entries: ArsLeaderboardEntry[]): void; } export { ArsLeaderboard, ArsLeaderboard as default };