import { OnInit } from '@angular/core'; import { services } from 'typescript-angular-utilities'; import __object = services.object; import __array = services.array; import __guid = services.guid; import { DefaultTheme } from '../../componentsDefaultTheme'; import { ValidatedInputComponent } from '../validationInput'; import { ComponentValidator } from '../../../services/componentValidator/componentValidator.service'; import { FormComponent } from '../../form/form'; export interface IStar { value: number; filled: boolean; } export declare class UserRatingComponent extends ValidatedInputComponent implements OnInit { range: number; stars: IStar[]; useDefaultTheme: boolean; constructor(defaultTheme: DefaultTheme, rlForm: FormComponent, componentValidator: ComponentValidator, object: __object.ObjectUtility, array: __array.ArrayUtility, guid: __guid.GuidService); ngOnInit(): void; setRating(rating: number): void; private updateStarView(rating); }