import type { ForwardRefComponent } from '@fluentui/react-utilities'; import type { RatingDisplayBaseProps } from '@fluentui/react-rating'; import type { RatingDisplayBaseState } from '@fluentui/react-rating'; import type { RatingDisplayContextValues as RatingDisplayContextValues_2 } from '@fluentui/react-rating'; import type { RatingDisplaySlots as RatingDisplaySlots_2 } from '@fluentui/react-rating'; import * as React_2 from 'react'; import { renderRatingDisplay_unstable as renderRatingDisplay } from '@fluentui/react-rating'; /** * A rating component for displaying star ratings. */ export declare const RatingDisplay: ForwardRefComponent; /** * RatingDisplay component context values */ declare type RatingDisplayContextValues = RatingDisplayContextValues_2; /** * RatingDisplay component props */ export declare type RatingDisplayProps = RatingDisplayBaseProps; /** * RatingDisplay component slots */ export declare type RatingDisplaySlots = RatingDisplaySlots_2; /** * RatingDisplay component state */ export declare type RatingDisplayState = RatingDisplayBaseState; export { renderRatingDisplay } /** * Returns the state for a RatingDisplay component, given its props and ref. * The returned state can be modified with hooks before being passed to `renderRatingDisplay`. */ export declare const useRatingDisplay: (props: RatingDisplayProps, ref: React_2.Ref) => RatingDisplayState; export declare const useRatingDisplayContextValues: (state: RatingDisplayState) => RatingDisplayContextValues; export { }