import { PureComponent } from 'react';
import { UploadResultProps } from './Props';
interface UploadResultState {
    confirm: boolean;
}
declare class Result extends PureComponent<UploadResultProps, UploadResultState> {
    static defaultProps: {
        renderResult: (a: any) => any;
        recoverAble: boolean;
    };
    constructor(props: UploadResultProps);
    handleRemove(): void;
    handleRecover(): void;
    handleConfirmChange(confirm: boolean): void;
    render(): JSX.Element;
}
export default Result;
