/** * @license *------------------------------------------------------------------------------------------- * Copyright © 2026 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the package root for more information *------------------------------------------------------------------------------------------- */ /** * Represents the return type of the RatingItemMouseEvent. */ export interface RatingItemMouseEvent { /** * The event of the RatingItemMouseEvent. */ event: MouseEvent; /** * The target of the RatingItemMouseEvent. */ target: Element; /** * @hidden */ value?: number | null; } /** * Represents the return type of the RatingKeyboardEvent. */ export interface RatingKeyboardEvent { /** * The current Rating value. */ value: number; /** * The event of the RatingKeyboardEvent. */ event: KeyboardEvent; } /** * Represents the return type of RatingChangeEvent. */ export interface RatingChangeEvent { /** * The event of the RatingChangeEvent. */ event: PointerEvent; /** * The target of the RatingChangeEvent. */ target: HTMLSpanElement; /** * The current Rating value. */ value: number; }