import { RowViewModel } from "survey-creator-core";
import * as React from "react";
import { Base, QuestionRowModel } from "survey-core";
import { CreatorModelElement } from "../ModelElement";
interface RowWrapperComponentProps {
    element: React.JSX.Element;
    componentData: any;
    row: QuestionRowModel;
}
export declare class RowWrapper extends CreatorModelElement<RowWrapperComponentProps, any> {
    model: RowViewModel;
    constructor(props: RowWrapperComponentProps);
    protected createModel(props: any): void;
    protected getUpdatedModelProps(): Array<string | {
        name: string;
        deepEqual?: boolean;
    }>;
    protected getStateElement(): Base;
    componentDidMount(): void;
    componentWillUnmount(): void;
    render(): React.JSX.Element;
}
export {};
