/**
*/
///
import PropTypes from 'prop-types';
import { Form } from '../forms';
interface RenderProps {
isEditing: boolean;
setIsEditing(nextVal: boolean): any;
}
export interface Props {
form: Form;
children({ isEditing, setIsEditing }: RenderProps): any;
}
export declare function TinaForm({ form, children }: Props): JSX.Element;
interface TinaFieldsProps {
name: string;
type?: string;
Component: any;
children: any;
}
export declare function TinaField({ Component, children, ...fieldProps }: TinaFieldsProps): any;
export declare namespace TinaField {
var propTypes: {
name: PropTypes.Requireable;
type: PropTypes.Requireable;
Component: PropTypes.Validator;
children: PropTypes.Requireable;
};
}
export {};