import { ChangeDetectorRef, AfterViewInit } from '@angular/core'; import { VCLFormFieldSchemaRating, VCLFormFieldSchemaRatingParams } from '../schemas'; import { RatingComponent } from '../../rating/index'; import { FormFieldControl } from './field'; export declare class FormFieldRating extends FormFieldControl { readonly ratingItemCount: number | undefined; readonly ratingEmptyIcon: string | undefined; readonly ratingHalfIcon: string | undefined; readonly ratingFullIcon: string | undefined; readonly items: string[]; readonly valueLabel: (ratingLabel?: string) => string; protected createDefaultValue(): any; } export declare class FormFieldRatingComponent implements AfterViewInit { field: FormFieldRating; private cdRef; constructor(field: FormFieldRating, cdRef: ChangeDetectorRef); rating: RatingComponent; _valueLabel: string; ngAfterViewInit(): void; updateValueLabel(label?: string): void; readonly label: string; }