export default TracesMemoModal;
declare function TracesMemoModal({ onClose, onApply, postValue, onPostChange, timestampMs, onTimestampChange, timestampError, minDateMs, maxDateMs, isApplyDisabled, isDepthDataLoading, holeDepth, bitDepth, userCompanyId, }: {
    onClose: any;
    onApply: any;
    postValue: any;
    onPostChange: any;
    timestampMs: any;
    onTimestampChange: any;
    timestampError: any;
    minDateMs: any;
    maxDateMs: any;
    isApplyDisabled: any;
    isDepthDataLoading: any;
    holeDepth: any;
    bitDepth: any;
    userCompanyId: any;
}): JSX.Element;
declare namespace TracesMemoModal {
    namespace propTypes {
        let isApplyDisabled: PropTypes.Requireable<boolean>;
        let isDepthDataLoading: PropTypes.Requireable<boolean>;
        let userCompanyId: PropTypes.Validator<NonNullable<NonNullable<string | number | null | undefined>>>;
        let timestampMs: PropTypes.Validator<NonNullable<NonNullable<string | number | null | undefined>>>;
        let minDateMs: PropTypes.Validator<NonNullable<NonNullable<string | number | null | undefined>>>;
        let maxDateMs: PropTypes.Validator<NonNullable<NonNullable<string | number | null | undefined>>>;
        let timestampError: PropTypes.Requireable<string>;
        let holeDepth: PropTypes.Validator<NonNullable<NonNullable<string | number | null | undefined>>>;
        let bitDepth: PropTypes.Validator<NonNullable<NonNullable<string | number | null | undefined>>>;
        let initialAttachment: PropTypes.Requireable<PropTypes.InferProps<{}>>;
        let postValue: PropTypes.Validator<NonNullable<PropTypes.InferProps<{
            body: PropTypes.Requireable<string>;
            attachment: PropTypes.Requireable<PropTypes.InferProps<{}>>;
        }>>>;
        let onPostChange: PropTypes.Validator<(...args: any[]) => any>;
        let onTimestampChange: PropTypes.Validator<(...args: any[]) => any>;
        let onClose: PropTypes.Requireable<(...args: any[]) => any>;
        let onApply: PropTypes.Requireable<(...args: any[]) => any>;
    }
    namespace defaultProps {
        let initialAttachment_1: null;
        export { initialAttachment_1 as initialAttachment };
        export { noop as onClose };
        export { noop as onApply };
        let timestampError_1: string;
        export { timestampError_1 as timestampError };
        let isApplyDisabled_1: boolean;
        export { isApplyDisabled_1 as isApplyDisabled };
        let isDepthDataLoading_1: boolean;
        export { isDepthDataLoading_1 as isDepthDataLoading };
    }
}
import PropTypes from 'prop-types';
import { noop } from 'lodash';
//# sourceMappingURL=TracesEditModal.d.ts.map