import * as React from "react"; import { IModalProps } from "../../components/Modal"; interface IPrintPhotoProps { print: () => Promise; modal?: IModalProps; onClose?: () => void; onPrinted?: (error?: Error) => void; successText: string; } interface IPrintPhotoState { navigate: "loading" | "failed" | "success"; } export declare class PrintPhoto extends React.PureComponent { state: IPrintPhotoState; constructor(props: any); componentDidUpdate(prevProps: IPrintPhotoProps): void; render(): JSX.Element; private renderLoader; private renderSuccess; private renderFailed; private print; } export {};