import React from "react";
import { RatingProps } from "./Rating.types";
/**
 * Rating component for displaying and collecting star-based ratings.
 *
 * Supports controlled and uncontrolled modes, half-star increments,
 * read-only display, keyboard navigation, and custom icons.
 *
 * @component
 * @example
 * ```tsx
 * <Rating defaultValue={3} />
 * <Rating value={3.5} allowHalf onChange={setRating} />
 * <Rating value={4} readOnly />
 * <Rating defaultValue={4} size="lg" color="primary" />
 * ```
 */
export declare const Rating: React.NamedExoticComponent<RatingProps & React.RefAttributes<HTMLDivElement>>;
