export function InlineEditButton({ label, renderIcon: Icon, labelIcon: LabelIcon, placeholder, disabledCell, nonEditCell, isActiveCell, columnConfig, type, }: {
    label: any;
    renderIcon: any;
    labelIcon: any;
    placeholder: any;
    disabledCell: any;
    nonEditCell: any;
    isActiveCell: any;
    columnConfig: any;
    type: any;
}): React.JSX.Element;
export namespace InlineEditButton {
    namespace propTypes {
        let columnConfig: PropTypes.Requireable<object>;
        let disabledCell: PropTypes.Requireable<boolean>;
        let isActiveCell: PropTypes.Requireable<boolean>;
        let label: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
        let labelIcon: PropTypes.Requireable<object>;
        let nonEditCell: PropTypes.Requireable<boolean>;
        let placeholder: PropTypes.Requireable<string>;
        let renderIcon: PropTypes.Requireable<object>;
        let type: PropTypes.Requireable<string>;
        let value: PropTypes.Requireable<NonNullable<PropTypes.ReactNodeLike>>;
    }
}
import React from 'react';
import PropTypes from 'prop-types';
//# sourceMappingURL=InlineEditButton.d.ts.map