declare const _default: import("react").MemoExoticComponent<typeof CasingJoints>;
export default _default;
declare function CasingJoints({ component, error, onChange, onCancel, onSave, onUseSuggestion, columns }: {
    component: any;
    error: any;
    onChange: any;
    onCancel: any;
    onSave: any;
    onUseSuggestion: any;
    columns: any;
}): JSX.Element;
declare namespace CasingJoints {
    namespace propTypes {
        const component: PropTypes.Validator<NonNullable<PropTypes.InferProps<{
            outer_diameter: PropTypes.Requireable<number>;
            component_length: PropTypes.Requireable<number>;
            name: PropTypes.Requireable<string>;
            weight: PropTypes.Requireable<number>;
            number_of_joints: PropTypes.Requireable<number>;
            inside_mud_density: PropTypes.Requireable<number>;
            connection_type: PropTypes.Requireable<string>;
            grade: PropTypes.Requireable<string>;
        }>>>;
        const error: PropTypes.Requireable<PropTypes.InferProps<{}>>;
        const onChange: PropTypes.Validator<(...args: any[]) => any>;
        const onCancel: PropTypes.Validator<(...args: any[]) => any>;
        const onSave: PropTypes.Validator<(...args: any[]) => any>;
        const onUseSuggestion: PropTypes.Validator<(...args: any[]) => any>;
        const columns: PropTypes.Validator<number>;
    }
    namespace defaultProps {
        const error_1: any;
        export { error_1 as error };
    }
}
import PropTypes from "prop-types";
//# sourceMappingURL=Editor.d.ts.map