import { ComponentType } from 'react'; import { EditableItem, UIProps_EditableItem } from '../../utils/EditableItem.js'; import { ComponentSync } from '../../core/ComponentSync.js'; import { EditableRef } from '../TS_EditableContent/TS_EditableContent.js'; export type Props_FormV3 = { className?: string; editable: EditableItem; renderers: { [K in keyof T]?: { label: string; editor: ComponentType>; }; }; }; type State_FormV3 = { editable: EditableItem; }; export declare class Component_FormV3 extends ComponentSync, State_FormV3> { static defaultProps: {}; constructor(p: Props_FormV3); protected deriveStateFromProps(nextProps: Props_FormV3, state?: Partial>): (EditableRef); render(): import("react/jsx-runtime").JSX.Element; private renderField; } export {};