/// <reference types="react" />
import { AsComponent } from '../../as';
import { WithColorOfBox, WithChildren, WithDynamicChildren, WithDefaultValues, WithOnSubmit, WithSubtitle, WithTitle, WithSubmitting, WithHeader, WithFooter, WithErrors } from '../../withs';
import { flag } from '../../types';
export declare function BaseForm({ children, className, color, errors, footer, header, onSubmit, rhf, submitting, subtitle, title, nested, }: InternalBaseFormProps): JSX.Element;
export interface InternalBaseFormProps extends Omit<BaseFormProps, 'children'>, WithChildren {
    rhf: {
        handleSubmit: Function;
    };
    nested?: flag;
}
export interface BaseFormProps extends AsComponent, WithOnSubmit, WithDefaultValues, WithDynamicChildren, WithTitle, WithSubtitle, WithSubmitting, WithHeader, WithFooter, WithErrors, WithColorOfBox {
}
export default BaseForm;
//# sourceMappingURL=BaseForm.d.ts.map