/**
 * @license MIT
 * author: Cube Dev Team
 * @cube-dev/ui-kit v0.0.0-canary-e980ce7
 * Released under the MIT license.
 */

import { Field } from './Field.js';
import { Form as _Form, FormContext, useFormProps } from './Form.js';
import { ResetButton } from './ResetButton/index.js';
import { SubmitButton } from './SubmitButton/index.js';
import { SubmitError } from './SubmitError.js';
import { useForm } from './use-form.js';
const Form = Object.assign(_Form, {
    Item: Field,
    useForm,
    Submit: SubmitButton,
    Reset: ResetButton,
    SubmitError,
});
export * from './SubmitError.js';
export * from './SubmitButton/index.js';
export * from './ResetButton/index.js';
export * from './use-field/index.js';
export { useFormProps, Form, Field, useForm, FormContext };

        