import * as React from "react";
import { Base } from "survey-core";
import { SurveyCreatorModel } from "survey-creator-core";
import { CreatorModelElement } from "./ModelElement";
interface ILogoImageComponentProps {
    data: SurveyCreatorModel;
}
export declare class LogoImageComponent extends CreatorModelElement<ILogoImageComponentProps, any> {
    private model;
    private rootRef;
    constructor(props: ILogoImageComponentProps);
    protected createModel(props: any): void;
    protected getUpdatedModelProps(): string[];
    protected getStateElement(): Base;
    componentDidMount(): void;
    renderChooseButton(): React.JSX.Element;
    renderClearButton(): React.JSX.Element;
    renderButtons(): React.JSX.Element;
    renderImage(): React.JSX.Element;
    renderPlaceHolder(): React.JSX.Element;
    renderInput(): React.JSX.Element;
    renderLoadingIndicator(): React.JSX.Element;
    render(): React.JSX.Element;
}
export {};
