import { ReactInstance } from 'react';
import type { RenderTree, Store } from '../../../models';
import type { RendererViewContextValue } from './renderer-view-context';
export declare const renderSchema: (renderTree: RenderTree, renderContextValue: Pick<RendererViewContextValue, "mode" | "componentGetter" | "componentMetaGetter"> & {
    depth?: number | undefined;
    store: Store;
    mountInstance(nodeId: string, instance: ReactInstance): void;
    mountComponentCallbackMap: Record<string, (uuid: string, instance: ReactInstance) => void>;
    /**
     * 渲染前缀，用于子渲染器的 key
     */
    prefixKey?: string | undefined;
}) => JSX.Element;
//# sourceMappingURL=render-schema.d.ts.map