export interface RatingInterface { emitInputEvent(event: string | number): void; } export declare enum RatingEnum { EMOTION = "emotion", NUMBER = "number", STARS = "stars" } export declare const RATING_ENUM_VALUES: RatingEnum[]; export declare enum AlertTypeEnum { INFO = "info", SUCCESS = "success", WARNING = "warning", ERROR = "error" } export declare const ALERT_TYPE_ENUM_VALUES: AlertTypeEnum[]; export declare function useRating(props: { label: string | null | undefined; readonly: boolean; modelValue: number; }, emit: (event: 'update:modelValue', value: number) => void): { internalValue: import('vue').Ref; hasAnswered: import('vue').ComputedRef; emitInputEvent: (value: string | number) => void; };