UNPKG

express-react-pdf

Version:
17 lines (16 loc) 581 B
/// <reference types="node" /> import { ReactElement } from "react"; export type PDFWrapperData = <ContentData extends JSX.IntrinsicAttributes, RootData>(content: { Content: (data: ContentData) => ReactElement; contentData: ContentData; }, root: { Root: (data: RootData) => ReactElement; rootData: RootData; }) => Promise<NodeJS.ReadableStream>; /** * Renders a PDF using a root and content element with associated data * @param content PDF content * @param root PDF root * @returns PDF as a readable stream */ export declare const pdfWrapper: PDFWrapperData;