import * as React from "react"; import * as PropTypes from "prop-types"; import { Requireable } from "prop-types"; export { Requireable }; export declare const ErrorPropTypes: { icon: PropTypes.Requireable; message: PropTypes.Validator; className: PropTypes.Requireable; style: PropTypes.Requireable; width: PropTypes.Requireable; height: PropTypes.Requireable; }; export interface IErrorProps { code?: string; icon?: string; message: string; description?: string; className?: string; style?: object; width?: any; height?: any; } /** * [ErrorComponent](http://sdk.gooddata.com/gooddata-ui/docs/error_component.html) * is a component that renders a default error message */ export declare class ErrorComponent extends React.Component { static defaultProps: Partial; static propTypes: { icon: PropTypes.Requireable; message: PropTypes.Validator; className: PropTypes.Requireable; style: PropTypes.Requireable; width: PropTypes.Requireable; height: PropTypes.Requireable; }; render(): JSX.Element; }