[@types/jqueryui] Event types need updating to use non-deprecated types to avoid warnings from linters, etc..

Author: rturner-edjusterCreated Mar 12, 2026Updated Mar 15, 2026

Event types need updating to use non-deprecated types to avoid warnings from linters, etc..

Example from jQueryUI types:

typescript
    interface SelectMenuEvent {
        (event: JQueryEventObject, ui: SelectMenuUIParams): void;
    }

From jQuery types:

typescript
/**
 * @deprecated ​ Deprecated. Use \`{@link JQuery.Event }\`.
 */
interface JQueryEventObject
    extends BaseJQueryEventObject, JQueryInputEventObject, JQueryMouseEventObject, JQueryKeyEventObject
{}

Originally posted by @rturner-edjuster in https://github.com/DefinitelyTyped/DefinitelyTyped/discussions/74677

Source: DefinitelyTyped/DefinitelyTyped