import BaseElement from "./../Counter/BaseComponent";
declare class RatingElement extends BaseElement {
    private _rating;
    private count;
    private props;
    constructor();
    static get observedAttributes(): string[];
    attributeChangedCallback(name: string, oldValue: string | null, newValue: string | null): void;
    get rating(): number;
    set rating(value: number);
    getFillPercentage(starIdx: number): number;
    generateStarRatingSVG(starIdx: number, fillColor: string, strokeColor: string, size: number, starsDistance: number): SVGSVGElement;
    render(): void;
}
export default RatingElement;
