import React from 'react'; export declare function PromiseRenderer(props: { promise: Promise; render: (data: T) => React.ReactElement | string | (React.ReactElement | string)[]; renderError?: (err: Error) => React.ReactElement | string; renderLoading?: () => React.ReactElement | string; renderPlaceholder?: () => React.ReactElement | string; onReject?: (err: Error) => void; onResolve?: (data: T) => void; }): JSX.Element; export default PromiseRenderer;