export function isTypingTarget(target: EventTarget | null): boolean { if (!(target instanceof HTMLElement)) return false; return ( target.tagName === "INPUT" || target.tagName === "TEXTAREA" || target.tagName === "SELECT" || target.isContentEditable ); }