import { EventEmitter } from '@angular/core'; import { ICON_TYPE } from '../../../cms-components/misc/index'; import * as i0 from "@angular/core"; /** * Star rating component can be used to view existing ratings as well * as create new ratings. The component can be used for any ratings. */ export declare class StarRatingComponent { protected initialRate: number; icon: ICON_TYPE; /** * The rating component can be used in disabled mode, * so that the interaction is not provided. * * Defaults to true. */ disabled: boolean; /** * The rating is used to color the rating stars. It can have a * precise number. The rating number is used for a CSS custom property * (AKA css variable) value. The actually coloring is done in CSS. */ rating: number; /** * Emits the given rating when the user clicks on a star. */ change: EventEmitter; setRate(value: number): void; reset(): void; saveRate(rating: number): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }