import * as React from 'react';
import type { CellBoxStyle } from '../../../../../AdaptableState/Common/AdaptableStyle';
import { StyledColumn } from '../../../../../AdaptableState/StyledColumnState';
import { RatingIconShape, RatingStyle } from '../../../../../AdaptableState/StyledColumns/RatingStyle';
export declare const DEFAULT_RATING_MAX = 5;
export declare const DEFAULT_RATING_SIZE = 14;
export declare const DEFAULT_RATING_GAP = 2;
export declare const DEFAULT_RATING_ICON: RatingIconShape;
export declare function getRatingCellChromeCss(cell: CellBoxStyle | undefined): React.CSSProperties;
export declare const RatingPreview: React.FC<{
    rating: RatingStyle;
    value?: number;
}>;
export declare const StyledColumnRatingPreview: React.FunctionComponent<React.PropsWithChildren<{
    data: StyledColumn;
}>>;
