import { ConfigInput, DynamicFormValue } from "./types.js";
interface FormGeneratorProps {
    blockConfig: Array<ConfigInput>;
    contentConfig?: object;
    onUpdateByKey?: (key: string, value: DynamicFormValue) => void;
    onUpdate?: (value: object) => void;
    className?: string;
}
export declare const FormGenerator: ({ blockConfig, onUpdateByKey, onUpdate, contentConfig, }: FormGeneratorProps) => import("react/jsx-runtime").JSX.Element;
export default FormGenerator;
