import React, { ReactElement } from 'react';
export interface ErrorStateProps {
    dataHook?: string;
    errorStatus?: {
        error: unknown;
    } | null;
    /** @deprecated */
    renderError?: (params: {
        err: unknown;
        isOnline: boolean;
        retry: () => void;
    }) => ReactElement;
    errorState?: (err: unknown, params: {
        isOnline: boolean;
        retry: () => void;
    }) => ReactElement;
    state: {
        errorStatus?: {
            error: unknown;
        } | null;
        retryErrorState: () => void;
    };
    image?: ReactElement;
}
declare function _ErrorState({ state, errorStatus: errorStatusProp, errorState, dataHook, image, }: ErrorStateProps): React.JSX.Element;
export declare const ErrorState: typeof _ErrorState & {
    displayName: string;
};
export {};
//# sourceMappingURL=ErrorState.d.ts.map