import React from "react"; import { CreateFormParams } from "./types"; export type FormRenderer = ReturnType; export interface FormElementData { settings: { form?: { parent?: string; revision?: string; }; }; } export declare const createForm: (params: CreateFormParams) => React.FunctionComponent> & { headers?: Record | undefined; } & import("../../createRenderer").Inputs> & { inputs?: import("../..").ElementInputs | undefined; } & { original: import("../../types").Renderer<{ headers?: Record | undefined; } & import("../../createRenderer").Inputs>; originalName: string; displayName: string; } & { original: React.FunctionComponent> & { headers?: Record | undefined; } & import("../../createRenderer").Inputs> & { inputs?: import("../..").ElementInputs | undefined; } & { original: import("../../types").Renderer<{ headers?: Record | undefined; } & import("../../createRenderer").Inputs>; originalName: string; displayName: string; }; originalName: string; displayName: string; } & { createDecorator: (decorator: import("@webiny/react-composition").ComponentDecorator> & { headers?: Record | undefined; } & import("../../createRenderer").Inputs> & { inputs?: import("../..").ElementInputs | undefined; } & { original: import("../../types").Renderer<{ headers?: Record | undefined; } & import("../../createRenderer").Inputs>; originalName: string; displayName: string; }>) => (props: unknown) => React.JSX.Element; } & { Component: React.FunctionComponent<{ headers?: Record | undefined; }> & { original: React.FunctionComponent<{ headers?: Record | undefined; }>; originalName: string; displayName: string; } & { original: React.FunctionComponent<{ headers?: Record | undefined; }> & { original: React.FunctionComponent<{ headers?: Record | undefined; }>; originalName: string; displayName: string; }; originalName: string; displayName: string; } & { createDecorator: (decorator: import("@webiny/react-composition").ComponentDecorator | undefined; }> & { original: React.FunctionComponent<{ headers?: Record | undefined; }>; originalName: string; displayName: string; }>) => (props: unknown) => React.JSX.Element; }; inputs?: import("../..").ElementInputs | undefined; };