import React from 'react'; import { Element } from 'slate'; import { ComponentBlock } from './api'; export declare const ChildrenByPathContext: React.Context>>>; export declare function ChildFieldEditable({ path }: { path: readonly string[]; }): React.ReactElement> | null; export declare function ComponentBlockRender({ componentBlock, element, onChange, children, }: { element: Element & { type: 'component-block'; }; onChange: (cb: (props: Record) => Record) => void; componentBlock: ComponentBlock; children: any; }): JSX.Element;