export interface IBackgroundProps {
    imageLoaded: boolean;
}
export interface IImageLoaderProps {
    src?: string;
    fallback?: string;
    loaderLabel?: string;
    onUpload?: (url: string, file: IFile | File) => void;
    onRemoveRequest?: VoidFunction;
    onGenerateImage?: VoidFunction;
    accept?: string;
    className?: string;
    onError?: VoidFunction;
    showLoadingProgress?: boolean;
    loading?: boolean;
    downloadTitleText?: string;
    deleteTitleText?: string;
    isSmall?: boolean;
    fileName?: string;
    unicode?: string | number;
}
export interface IFile extends Blob {
    lastModified: number;
    lastModifiedDate: Date;
    name: string;
    size: number;
    type: string;
    webkitRelativePath: string;
}
export interface IResult {
    dataURL: string;
    name: string;
}
