import React, { ComponentType } from 'react';
import { ComponentModel } from '../component-model';
export type ComponentPluginProps = React.HTMLAttributes<HTMLDivElement> & {
    component: ComponentModel;
};
export type ComponentResultPlugin = {
    key: string;
    start?: ComponentType<ComponentPluginProps>;
    end?: ComponentType<ComponentPluginProps>;
};
type ComponentResultProps = {
    component: ComponentModel;
    plugins?: ComponentResultPlugin[];
};
export declare function ComponentResult({ component, plugins }: ComponentResultProps): import("react/jsx-runtime").JSX.Element;
export {};
