import React from "react"; import { Element } from "../types"; interface Props { elements?: Element[]; } export type DocumentRenderer = ReturnType; export declare const createDocument: () => React.FunctionComponent> & Props & import("../createRenderer").Inputs> & { inputs?: import("..").ElementInputs | undefined; } & { original: import("../types").Renderer>; originalName: string; displayName: string; } & { original: React.FunctionComponent> & Props & import("../createRenderer").Inputs> & { inputs?: import("..").ElementInputs | undefined; } & { original: import("../types").Renderer>; originalName: string; displayName: string; }; originalName: string; displayName: string; } & { createDecorator: (decorator: import("@webiny/react-composition").ComponentDecorator> & Props & import("../createRenderer").Inputs> & { inputs?: import("..").ElementInputs | undefined; } & { original: import("../types").Renderer>; originalName: string; displayName: string; }>) => (props: unknown) => React.JSX.Element; } & { Component: React.FunctionComponent & { original: React.FunctionComponent; originalName: string; displayName: string; } & { original: React.FunctionComponent & { original: React.FunctionComponent; originalName: string; displayName: string; }; originalName: string; displayName: string; } & { createDecorator: (decorator: import("@webiny/react-composition").ComponentDecorator & { original: React.FunctionComponent; originalName: string; displayName: string; }>) => (props: unknown) => React.JSX.Element; }; inputs?: import("..").ElementInputs | undefined; }; export {};