import { default as PropTypes } from 'prop-types';

export declare const ElementController: {
    (props: any): import("react/jsx-runtime").JSX.Element;
    propTypes: {
        name: PropTypes.Validator<string>;
        defaultValue: PropTypes.Requireable<string>;
        field1: PropTypes.Requireable<object>;
        children: PropTypes.Validator<NonNullable<PropTypes.ReactNodeLike>>;
        updateField: PropTypes.Validator<(...args: any[]) => any>;
        control: PropTypes.Validator<object>;
    };
};
export default ElementController;
