import { SlotFormType } from '../Form/BaseForm.type'; import { PropType, SlotsType } from 'vue'; import { SchemaFormProps } from './SchemaForm.type'; declare const SchemaForm: import('vue').DefineComponent; }; onSubmit: { type: PropType; }; onReset: { type: PropType; }; onValidateError: { type: PropType; }; schema: { type: PropType; required: true; }; hiddenAction: BooleanConstructor; }>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly; }; onSubmit: { type: PropType; }; onReset: { type: PropType; }; onValidateError: { type: PropType; }; schema: { type: PropType; required: true; }; hiddenAction: BooleanConstructor; }>> & Readonly<{}>, { hiddenAction: boolean; }, SlotsType<{ action: { form: SlotFormType; isSubmitting: boolean; isValidating: boolean; handleSubmit: () => void; handleReset: () => void; }; }>, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; export default SchemaForm;