import { FormGeneratorProps, FormOptions } from './resources/types/generic';
import { ComputedRef, Ref } from 'vue';
declare const _default: import('vue').DefineComponent<FormGeneratorProps, {
    hasErrors: ComputedRef<boolean>;
    formErrors: Ref<Record<string, any>, Record<string, any>>;
}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {
    submit: (...args: any[]) => void;
    "field-validated": (...args: any[]) => void;
}, string, import('vue').PublicProps, Readonly<FormGeneratorProps> & Readonly<{
    onSubmit?: ((...args: any[]) => any) | undefined;
    "onField-validated"?: ((...args: any[]) => any) | undefined;
}>, {
    id: string;
    options: FormOptions;
    idPrefix: string;
    enctype: "application/x-www-form-urlencoded" | "multipart/form-data" | "text/plain";
}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>;
export default _default;
