///
///
export type { RatingProps, RatingLocale } from './types';
declare const _default: import("../config-provider/types").ConfiguredComponentClass number;
allowHalf: boolean;
allowClear: boolean;
onChange: () => void;
onHoverChange: () => void;
locale: Partial<{
description: string;
}> & {
momentLocale?: string | undefined;
};
}>;
componentDidMount(): void;
componentWillUnmount(): void;
clearTimer(): void;
getRenderResult(): void;
getValue(e: import("react").MouseEvent): number;
handleHover(e: import("react").MouseEvent): void;
handleLeave(): void;
onKeyDown(e: import("react").KeyboardEvent): true | void;
handleChecked(index: number): void;
handleClick(e: import("react").MouseEvent): void;
getOverlayWidth(): number | "auto";
getInfoLeft(): number;
saveRef: (ref: HTMLSpanElement | null, i: number) => void;
render(): import("react").JSX.Element;
context: any;
setState(state: import("./types").RatingState | ((prevState: Readonly, props: Readonly) => import("./types").RatingState | Pick | null) | Pick | null, callback?: (() => void) | undefined): void;
forceUpdate(callback?: (() => void) | undefined): void;
state: Readonly;
refs: {
[key: string]: import("react").ReactInstance;
};
shouldComponentUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): boolean;
componentDidCatch?(error: Error, errorInfo: import("react").ErrorInfo): void;
getSnapshotBeforeUpdate?(prevProps: Readonly, prevState: Readonly): any;
componentDidUpdate?(prevProps: Readonly, prevState: Readonly, snapshot?: any): void;
componentWillMount?(): void;
UNSAFE_componentWillMount?(): void;
componentWillReceiveProps?(nextProps: Readonly, nextContext: any): void;
UNSAFE_componentWillReceiveProps?(nextProps: Readonly, nextContext: any): void;
componentWillUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): void;
UNSAFE_componentWillUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): void;
}, {}> & {
currentValue: (min: number, max: number, hoverValue: number, stateValue: number) => number;
};
export default _default;