/// <reference types="node" />
import { PureComponent } from "react";
export declare class ImageLoader extends PureComponent {
    static defaultProps: {
        loadTransition: boolean;
        preLoadedStyles: {};
        onLoad: () => void;
        onError: () => void;
    };
    image: any;
    state: {
        imageHasLoaded: boolean;
        showImage: boolean;
        imageHasErrored: boolean;
    };
    showImage: () => NodeJS.Timeout;
    handleOnLoad: () => void;
    handleOnError: () => void;
    render(): import("react/jsx-runtime").JSX.Element;
}
export default ImageLoader;
//# sourceMappingURL=index.d.ts.map