import * as React from "react";
import { Base } from "survey-core";
import { QuestionRatingAdornerViewModel } from "survey-creator-core";
import { QuestionAdornerComponentProps } from "./Question";
import { CreatorModelElement } from "../ModelElement";
export declare class QuestionRatingAdornerComponent extends CreatorModelElement<QuestionAdornerComponentProps, any> {
    private modelValue;
    protected createModel(props: any): void;
    protected createQuestionViewModel(props: any): QuestionRatingAdornerViewModel;
    protected getUpdatedModelProps(): string[];
    get ratingModel(): QuestionRatingAdornerViewModel;
    get model(): QuestionRatingAdornerViewModel;
    protected getStateElement(): Base;
    protected renderElement(): React.JSX.Element;
}
