import { EventEmitter } from '../../stencil-public-runtime'; export declare class PostRating { private hasChanged; host: HTMLPostRatingElement; hoveredIndex: number; /** * Defines a hidden label for the component. */ readonly label: string; /** * Defines the total amount of stars rendered in the component. */ readonly stars: number; /** * Defines the rating that the component should show. */ currentRating: number; /** * Defines if the component is readonly or not. * This usually should be used together with the `currentRating` property. */ readonly readonly: boolean; /** * An event emitted whenever the component's value has changed (on input). * The event payload can be used like so: `event.detail.value`. */ postInput: EventEmitter<{ value: number; }>; /** * An event emitted whenever the component's value has changed (on blur). * The event payload can be used like so: `event.detail.value`. */ postChange: EventEmitter<{ value: number; }>; constructor(); private update; private keydownHandler; private blurHandler; private hoverHandler; render(): any; }