export declare class ProductScore extends HTMLElement { private shadow; private _contentEl; private _overallScoreEl; private _overallElipseEl; private _aspectListEl; constructor(); setScoreNA(): void; restoreScore(): void; static get observedAttributes(): string[]; connectedCallback(): void; disconnectedCallback(): void; attributeChangedCallback(name: string, oldVal: string | null, newVal: string | null): void; get scoreData(): string | null; set scoreData(val: string | null); get size(): 'small' | 'medium' | 'large'; set size(val: 'small' | 'medium' | 'large'); private _upgradeProperty; private _updateFromAttribute; private _normalizeData; private _toFiniteNumber; private _getScoreClasses; private _render; private _adjustListPosition; private _getElipseImgForScore; private _applySize; } //# sourceMappingURL=product-score.d.ts.map