export declare const Rating: import("react").FunctionComponent<import("../../../engines/types").PropsType<{
    view: {
        default: import("styled-components").FlattenSimpleInterpolation;
        accent: import("styled-components").FlattenSimpleInterpolation;
    };
    size: {
        l: import("styled-components").FlattenSimpleInterpolation;
        m: import("styled-components").FlattenSimpleInterpolation;
        s: import("styled-components").FlattenSimpleInterpolation;
        xs: import("styled-components").FlattenSimpleInterpolation;
        xxs: import("styled-components").FlattenSimpleInterpolation;
        h1: import("styled-components").FlattenSimpleInterpolation;
        h2: import("styled-components").FlattenSimpleInterpolation;
        h3: import("styled-components").FlattenSimpleInterpolation;
        h4: import("styled-components").FlattenSimpleInterpolation;
        h5: import("styled-components").FlattenSimpleInterpolation;
        h6: import("styled-components").FlattenSimpleInterpolation;
        displayL: import("styled-components").FlattenSimpleInterpolation;
        displayM: import("styled-components").FlattenSimpleInterpolation;
        displayS: import("styled-components").FlattenSimpleInterpolation;
    };
}> & {
    value?: number | null;
    hasValue?: boolean;
    precision?: number;
    decimalSeparator?: string;
    valuePlacement?: "before" | "after";
    iconSlot?: import("react").ReactNode;
    iconSlotOutline?: import("react").ReactNode;
    iconSlotHalf?: import("react").ReactNode;
    hasIcons?: boolean;
    iconQuantity?: 1 | 5 | 10;
    helperText?: string;
    helperTextStretching?: "fixed" | "filled";
    size?: string;
    view?: string;
} & import("react").HTMLAttributes<HTMLDivElement> & import("react").RefAttributes<HTMLInputElement>>;
//# sourceMappingURL=Rating.d.ts.map