export function listItemEditableBuilder({ id, dataHook, className, size, placeholder, onApprove, onCancel, onChange, cancelButtonTooltipContent, cancelButtonTooltipProps, approveButtonTooltipContent, approveButtonTooltipProps, approveButtonDisabledOnEmpty, status, statusMessage, margins, suffix, autoFocus, onEnterPressed, }: { id: any; dataHook: any; className: any; size: any; placeholder: any; onApprove: any; onCancel: any; onChange: any; cancelButtonTooltipContent: any; cancelButtonTooltipProps: any; approveButtonTooltipContent: any; approveButtonTooltipProps: any; approveButtonDisabledOnEmpty: any; status: any; statusMessage: any; margins: any; suffix: any; autoFocus: any; onEnterPressed: any; }): { id: any; disabled: boolean; overrideOptionStyle: boolean; value: (props: any) => React.JSX.Element; }; export default ListItemEditable; import React from 'react'; /** ListItemEditable */ declare class ListItemEditable extends React.PureComponent { constructor(props: any); constructor(props: any, context: any); state: { value: any; }; /** * Callback triggered when input value is changed * @param event (Event) * @private */ private _onInputChange; /** * Callback triggered when approved button is clicked * @private */ private _onApproveClicked; _renderInput: () => React.JSX.Element; _renderCancelButton: () => React.JSX.Element; _renderApproveButton: () => React.JSX.Element; render(): React.JSX.Element; } declare namespace ListItemEditable { let displayName: string; namespace propTypes { let dataHook: PropTypes.Requireable; let className: PropTypes.Requireable; let value: PropTypes.Requireable; let placeholder: PropTypes.Requireable; let onApprove: PropTypes.Validator<(...args: any[]) => any>; let onCancel: PropTypes.Validator<(...args: any[]) => any>; let onChange: PropTypes.Requireable<(...args: any[]) => any>; let cancelButtonTooltipContent: PropTypes.Requireable; let cancelButtonTooltipProps: PropTypes.Requireable>; let status: PropTypes.Requireable; let size: PropTypes.Requireable; let approveButtonTooltipContent: PropTypes.Requireable; let approveButtonTooltipProps: PropTypes.Requireable>; let approveButtonDisabledOnEmpty: PropTypes.Requireable; let statusMessage: PropTypes.Requireable; let margins: PropTypes.Requireable; let suffix: PropTypes.Requireable; let autoFocus: PropTypes.Requireable; let onEnterPressed: PropTypes.Requireable<(...args: any[]) => any>; } namespace defaultProps { let size_1: string; export { size_1 as size }; let margins_1: string; export { margins_1 as margins }; export function onApprove_1(): {}; export { onApprove_1 as onApprove }; export function onCancel_1(): {}; export { onCancel_1 as onCancel }; let approveButtonDisabledOnEmpty_1: boolean; export { approveButtonDisabledOnEmpty_1 as approveButtonDisabledOnEmpty }; } } import PropTypes from 'prop-types'; //# sourceMappingURL=ListItemEditable.d.ts.map