export namespace Type { let DEFAULT: string; let ERROR: string; } export default RectangleMask; declare function RectangleMask({ className, width, height, type, strokeStyles, strokeWidth, radius, paddingStyle, defaultRectStyles, errorRectStyles, }: { className: any; width: any; height: any; type: any; strokeStyles: any; strokeWidth: any; radius: any; paddingStyle: any; defaultRectStyles: any; errorRectStyles: any; }): React.JSX.Element; declare namespace RectangleMask { namespace propTypes { let className: PropTypes.Requireable; let width: PropTypes.Requireable; let height: PropTypes.Requireable; let strokeWidth: PropTypes.Requireable; let strokeStyles: PropTypes.Requireable>; let type: PropTypes.Requireable; let radius: PropTypes.Requireable; let paddingStyle: PropTypes.Requireable>; let defaultRectStyles: PropTypes.Requireable>; let errorRectStyles: PropTypes.Requireable>; } namespace defaultProps { let className_1: string; export { className_1 as className }; let width_1: number; export { width_1 as width }; let height_1: number; export { height_1 as height }; let strokeWidth_1: number; export { strokeWidth_1 as strokeWidth }; let strokeStyles_1: {}; export { strokeStyles_1 as strokeStyles }; import type_1 = Type.DEFAULT; export { type_1 as type }; let radius_1: number; export { radius_1 as radius }; let paddingStyle_1: { fill: string; }; export { paddingStyle_1 as paddingStyle }; let defaultRectStyles_1: { fill: string; stroke: string; strokeWidth: number; }; export { defaultRectStyles_1 as defaultRectStyles }; let errorRectStyles_1: { fill: string; strokeWidth: number; stroke: string; }; export { errorRectStyles_1 as errorRectStyles }; } } import React from 'react'; import PropTypes from 'prop-types';