import * as React from 'react'; import { IPDFDocument } from './document'; export { default as PDFDocument } from './document'; export * from './elements'; export declare function getPdfMake(baseURL: string, fonts: any): Promise; interface IPDFActions { download: () => void; open: () => void; print: () => void; } export declare const pdf: (p: any, content: React.ReactElement React.ReactElement React.Component)> | null) | (new (props: any) => React.Component)>) => IPDFActions; export declare const downloadPDF: (p: any, content: React.ReactElement React.ReactElement React.Component)> | null) | (new (props: any) => React.Component)>) => Promise; export declare const printPDF: (p: any, content: React.ReactElement React.ReactElement React.Component)> | null) | (new (props: any) => React.Component)>) => Promise; export declare const openPDF: (p: any, content: React.ReactElement React.ReactElement React.Component)> | null) | (new (props: any) => React.Component)>) => Promise; export default pdf; //# sourceMappingURL=index.d.ts.map