import { OnChanges, SimpleChanges } from '@angular/core'; import * as i0 from "@angular/core"; declare class Star { constructor(selected: boolean); selected: boolean; } export declare class SlickStarRatingComponent implements OnChanges { protected stars: Star[]; private ratingValue; checkedColor: string; uncheckedColor: string; size: string; readonly: boolean; totalStars: number; constructor(); ngOnChanges(changes: SimpleChanges): void; propagateChange: (_: any) => void; writeValue(obj: number): void; registerOnChange(fn: any): void; registerOnTouched(): void; reset(): void; onMouseEnter(starIdx: number): void; setRatingValue(starIdx: number): void; private generateStars; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export {};