| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 | import PropTypes from 'prop-types';
export const DIALOG_PROP_TYPES = {
    /**
     * Whether cancel button is disabled. Enabled by default.
     */
    cancelDisabled: PropTypes.bool,
    /**
     * Optional i18n key to change the cancel button title.
     */
    cancelTitleKey: PropTypes.string,
    /**
     * Is ok button enabled/disabled. Enabled by default.
     */
    okDisabled: PropTypes.bool,
    /**
     * Optional i18n key to change the ok button title.
     */
    okTitleKey: PropTypes.string,
    /**
     * The handler for onCancel event.
     */
    onCancel: PropTypes.func,
    /**
     * The handler for the event when submitting the dialog.
     */
    onSubmit: PropTypes.func,
    /**
     * Used to obtain translations in children classes.
     */
    t: PropTypes.func,
    /**
     * Key to use for showing a title.
     */
    titleKey: PropTypes.string,
    /**
     * The string to use as a title instead of {@code titleKey}. If a truthy
     * value is specified, it takes precedence over {@code titleKey} i.e.
     * the latter is unused.
     */
    titleString: PropTypes.string
};
 |